+++ /dev/null
-Vizzini USB Serial\r
-==================\r
-\r
-Version 1.0, 06/11/2013\r
-\r
-The source code is compatible with these kernel versions (and probably others):\r
- 3.5.0 and newer.\r
-\r
-\r
-Installation\r
-------------\r
-\r
-* Make sure the Vizzini device is unplugged from the Linux host.\r
-\r
-* Make sure that the cdc-acm driver and any previously loaded vizzini\r
- driver modules are not loaded.\r
-\r
- # rmmod cdc_acm\r
- # rmmod vizzini\r
- # modprobe -r usbserial\r
-\r
-* Install the vizzini driver module.\r
-\r
- # modprobe usbserial\r
- # insmod ./vizzini.ko\r
-\r
-* Plug Vizzini into the host. You should see four devices created,\r
- typically /dev/ttyUSB[0-3].\r
-\r
-\r
-Operation\r
----------\r
-\r
-The vizzini driver presents a standard Linux TTY interface that can be\r
-configured and manipulated with the usual APIs (tcgetattr(),\r
-tcsetattr(), ioctl(), read(), write(), etc).\r
-\r
-The normal supported character modes are 7N1, 7N2, 7P1, 7P2, 8N1, 8N2,\r
-8P1, 8P2, with odd, even, mark and space parity.\r
-\r
-Vizzini also supports 9N1 and 9N2. It is enabled by using the CS5\r
-character size. In this mode a 9-bit character can be written to the\r
-device with two bytes. Bits 0..7 of the character are taken from the\r
-first byte, and bit-8 of the character is taken from bit-0 of the\r
-second byte.\r
-\r
-Similarly, a 9-bit character can be read from the device as a pair of\r
-bytes. Bits 0..7 of the character are in the first byte, and bit-8 of\r
-the character is taken from bit-0 of the second byte. Bits 1..7 of\r
-the second byte are undefined.\r
-\r