History log of /haiku/src/add-ons/kernel/drivers/ports/usb_serial/Silicon.h
Revision Date Author Comments
# 5ba5e31f 20-Jul-2012 Alexander von Gluck IV <kallisti5@unixzen.com>

usb_serial: clean up usb device identification

* Update FTDI, KLSI, Prolific, and Silicon drivers to share a
common structural layout for device identification.
* More flexible and cleaner than massive switch case statements.
* Avoids the problem of different chipsets from identical vendors.


# 7117b2ea 16-Oct-2011 Adrien Destugues <pulkomandy@pulkomandy.ath.cx>

Add support for Silicon Labs CP210x to usb_serial.
Not completely tested : my device has no control lines wired. RX/TX seems to
work fine, at least.

Inspiration from the Linux driver since there isn't any documentation avilable:
http://lxr.free-electrons.com/source/drivers/usb/serial/cp210x.c

The switch/case for VID/PID identification is getting quite long. Isn't there a
better way to do it ?


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42860 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5ba5e31f8a59cb5f3299edd7af256d0fb4db12aa 20-Jul-2012 Alexander von Gluck IV <kallisti5@unixzen.com>

usb_serial: clean up usb device identification

* Update FTDI, KLSI, Prolific, and Silicon drivers to share a
common structural layout for device identification.
* More flexible and cleaner than massive switch case statements.
* Avoids the problem of different chipsets from identical vendors.


# 7117b2ea258118c2cb0b41ac3c46a9de6ea293d6 16-Oct-2011 Adrien Destugues <pulkomandy@pulkomandy.ath.cx>

Add support for Silicon Labs CP210x to usb_serial.
Not completely tested : my device has no control lines wired. RX/TX seems to
work fine, at least.

Inspiration from the Linux driver since there isn't any documentation avilable:
http://lxr.free-electrons.com/source/drivers/usb/serial/cp210x.c

The switch/case for VID/PID identification is getting quite long. Isn't there a
better way to do it ?


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42860 a95241bf-73f2-0310-859d-f6bbb57e9c96