The uslsa driver was written by Jonathan A. Kollasch. Code and style was borrowed from existing NetBSD USB-serial drivers. Due to the unavailability of documentation, Craig Shelley's reverse-engineered Linux driver was used as documentation.
CAVEATS
Hardware flow control may not work correctly.
Settings other than 8 data bits, no parity, and 1 stop bit seem to be refused by the chip.