Date: Sun, 5 Sep 2004 09:43:47 +0000 (UTC) From: Dag-Erling Smorgrav <des@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/modules Makefile src/sys/conf files src/sys/dev/usb ucycom.c src/sys/modules/ucycom Makefile Message-ID: <200409050943.i859hlTB021613@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
des 2004-09-05 09:43:47 UTC
FreeBSD src repository
Modified files:
sys/modules Makefile
sys/conf files
Added files:
sys/dev/usb ucycom.c
sys/modules/ucycom Makefile
Log:
Device driver for the Cypress CY7C637xx and CY7C640/1xx families of USB
to RS232 bridges, such as the one found in the DeLorme Earthmate USB GPS
receiver (which is the only device currently supported by this driver).
While other USB to serial drivers in the tree rely heavily on ucom, this
one is self-contained. The reason for that is that ucom assumes that
the bridge uses bulk pipes for I/O, while the Cypress parts actually
register as human interface devices and use HID reports for configuration
and I/O.
The driver is not entirely complete: there is no support yet for flow
control, and output doesn't seem to work, though I don't know if that is
because of a bug in the code, or simply because the Earthmate is a read-
only device.
Revision Changes Path
1.951 +1 -0 src/sys/conf/files
1.1 +634 -0 src/sys/dev/usb/ucycom.c (new)
1.399 +1 -0 src/sys/modules/Makefile
1.1 +9 -0 src/sys/modules/ucycom/Makefile (new)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200409050943.i859hlTB021613>
