freebsd-skq/sys/dev/usb/serial
Gavin Atkinson 0ba4723b9e The baud rate on CP1201/2/3 devices can be set in one of two ways:
- The USLCOM_SET_BAUD_DIV command (0x01)
 - The USLCOM_SET_BAUD_RATE command (0x13)

Devices based on the CP1204 will only accept the latter command, and ignore
the former.  As the latter command works on all chips that this driver
supports, switch to always using it.

A slight confusion here is that the previously used command was incorrectly
named USLCOM_BAUD_RATE - even though we no longer use it, rename it to
USLCOM_SET_BAUD_DIV to closer match the name used in the datasheet.

This change reflects a similar change made in the Linux driver, which was
submitted by preston.fick at silabs.com, and has been tested on all of the
uslcom(4) devices I have to hand.

MFC after:	2 weeks
2012-07-25 20:46:22 +00:00
..
u3g.c u3g: add support for Huawei E392 LTE modem 2012-07-23 14:22:45 +00:00
uark.c - Move all USB device ID arrays into so-called sections, 2011-06-24 02:30:02 +00:00
ubsa.c Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00
ubser.c Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. 2011-11-07 15:43:11 +00:00
uchcom.c Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00
ucycom.c Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00
ufoma.c Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00
uftdi_reg.h Refine r237102 a bit: 2012-06-18 19:18:31 +00:00
uftdi.c Refine r237102 a bit: 2012-06-18 19:18:31 +00:00
ugensa.c - Move all USB device ID arrays into so-called sections, 2011-06-24 02:30:02 +00:00
uipaq.c - Move all USB device ID arrays into so-called sections, 2011-06-24 02:30:02 +00:00
ulpt.c Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00
umcs.c Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. 2011-11-07 15:43:11 +00:00
umcs.h Rename recently added USB serial driver. 2011-06-04 20:40:24 +00:00
umct.c - Move all USB device ID arrays into so-called sections, 2011-06-24 02:30:02 +00:00
umodem.c Fix typo in comment 2012-04-18 12:50:13 +00:00
umoscom.c Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. 2011-11-07 15:43:11 +00:00
uplcom.c Update the list of devices supported by uplcom. Although this only adds 2012-07-25 11:33:43 +00:00
usb_serial.c Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00
usb_serial.h Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00
uslcom.c The baud rate on CP1201/2/3 devices can be set in one of two ways: 2012-07-25 20:46:22 +00:00
uvisor.c Style change. 2011-11-12 08:16:45 +00:00
uvscom.c Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. 2011-11-07 15:43:11 +00:00