xref: /freebsd/share/man/man4/uslcom.4 (revision fa9896e082a1046ff4fbc75fcba4d18d1f2efc19)
12e7328e7SRink Springer.\"	$OpenBSD: uslcom.4,v 1.6 2007/10/08 03:10:42 jcs Exp $
22e7328e7SRink Springer.\"
32e7328e7SRink Springer.\" Copyright (c) 2006 Jonathan Gray <jsg@openbsd.org>
42e7328e7SRink Springer.\"
52e7328e7SRink Springer.\" Permission to use, copy, modify, and distribute this software for any
62e7328e7SRink Springer.\" purpose with or without fee is hereby granted, provided that the above
72e7328e7SRink Springer.\" copyright notice and this permission notice appear in all copies.
82e7328e7SRink Springer.\"
92e7328e7SRink Springer.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
102e7328e7SRink Springer.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
112e7328e7SRink Springer.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
122e7328e7SRink Springer.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
132e7328e7SRink Springer.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
142e7328e7SRink Springer.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
152e7328e7SRink Springer.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
162e7328e7SRink Springer.\"
17*24fa2fbaSIan Lepore.Dd December 9, 2019
182e7328e7SRink Springer.Dt USLCOM 4
192e7328e7SRink Springer.Os
202e7328e7SRink Springer.Sh NAME
212e7328e7SRink Springer.Nm uslcom
22b5ba3bdbSGavin Atkinson.Nd Silicon Laboratories CP2101/CP2102/CP2103/CP2104/CP2105 based USB serial adapter
232e7328e7SRink Springer.Sh SYNOPSIS
242e7328e7SRink SpringerTo compile this driver into the kernel,
252e7328e7SRink Springerplace the following lines in your
262e7328e7SRink Springerkernel configuration file:
272e7328e7SRink Springer.Bd -ragged -offset indent
2899fc5899SMartin Wilke.Cd "device usb"
2999fc5899SMartin Wilke.Cd "device ucom"
302e7328e7SRink Springer.Cd "device uslcom"
312e7328e7SRink Springer.Ed
322e7328e7SRink Springer.Pp
332e7328e7SRink SpringerAlternatively, to load the driver as a
342e7328e7SRink Springermodule at boot time, place the following line in
352e7328e7SRink Springer.Xr loader.conf 5 :
362e7328e7SRink Springer.Bd -literal -offset indent
372e7328e7SRink Springeruslcom_load="YES"
382e7328e7SRink Springer.Ed
392e7328e7SRink Springer.Sh DESCRIPTION
402e7328e7SRink SpringerThe
412e7328e7SRink Springer.Nm
42b5ba3bdbSGavin Atkinsondriver supports Silicon Laboratories CP2101/CP2102/CP2103/CP2104/CP2105
4378a1f140SGavin Atkinsonbased USB serial adapters.
44*24fa2fbaSIan Lepore.Pp
45*24fa2fbaSIan LeporeThe datasheets for the CP2101/CP2102/CP2103 list the maximum
46*24fa2fbaSIan Leporesupported baud rate as 921,600.
47*24fa2fbaSIan LeporeEmpirical testing has shown that the rates 1,228,800 and 1,843,200 also work,
48*24fa2fbaSIan Leporeat least on some hardware, so the driver allows setting those rates.
49544b955aSChristian Brueffer.Sh HARDWARE
502e7328e7SRink SpringerThe following devices should work with the
512e7328e7SRink Springer.Nm
522e7328e7SRink Springerdriver:
53544b955aSChristian Brueffer.Pp
54544b955aSChristian Brueffer.Bl -bullet -compact
55544b955aSChristian Brueffer.It
5678a1f140SGavin AtkinsonAC-Services CAN, CIS-IBUS, IBUS and OBD interfaces
5778a1f140SGavin Atkinson.It
5878a1f140SGavin AtkinsonAerocomm Radio
5978a1f140SGavin Atkinson.It
6078a1f140SGavin AtkinsonAKTACOM ACE-1001 cable
6178a1f140SGavin Atkinson.It
6278a1f140SGavin AtkinsonAMBER Wireless AMB2560
6378a1f140SGavin Atkinson.It
6478a1f140SGavin AtkinsonArkham DS-101 Adapter
6578a1f140SGavin Atkinson.It
662e7328e7SRink SpringerArgussoft ISP
67544b955aSChristian Brueffer.It
6878a1f140SGavin AtkinsonArygon Technologies Mifare RFID Reader
6978a1f140SGavin Atkinson.It
7078a1f140SGavin AtkinsonAVIT Research USB-TTL interface
7178a1f140SGavin Atkinson.It
7278a1f140SGavin AtkinsonB&G H3000 Data Cable
7378a1f140SGavin Atkinson.It
7478a1f140SGavin AtkinsonBalluff RFID reader
7578a1f140SGavin Atkinson.It
762e7328e7SRink SpringerBaltech card reader
77544b955aSChristian Brueffer.It
7878a1f140SGavin AtkinsonBEI USB VCP Sensor
7978a1f140SGavin Atkinson.It
802e7328e7SRink SpringerBurnside Telecom Desktop Mobile
81544b955aSChristian Brueffer.It
822e7328e7SRink Springerchip45.com Crumb128 module
83544b955aSChristian Brueffer.It
8478a1f140SGavin AtkinsonClipsal 5000CT2, 5500PACA, 5500PCU, 560884, 5800PC, C5000CT2
8578a1f140SGavin Atkinsonand L51xx C-Bus Home Automation products
8678a1f140SGavin Atkinson.It
8778a1f140SGavin AtkinsonCommander 2 EDGE(GSM) Modem
8878a1f140SGavin Atkinson.It
8978a1f140SGavin AtkinsonCygnal Fasttrax GPS and Debug adapter
9078a1f140SGavin Atkinson.It
9178a1f140SGavin AtkinsonDataApex MultiCOM USB to RS232 converter
9278a1f140SGavin Atkinson.It
9378a1f140SGavin AtkinsonDegree Controls USB adapter
9478a1f140SGavin Atkinson.It
9578a1f140SGavin AtkinsonDekTec DTA Plus VHF/UHF Booster
9678a1f140SGavin Atkinson.It
9778a1f140SGavin AtkinsonDell DW700 GPS Receiver
9878a1f140SGavin Atkinson.It
9978a1f140SGavin AtkinsonDigianswer ZigBee/802.15.4 MAC
10078a1f140SGavin Atkinson.It
10178a1f140SGavin AtkinsonDynastream ANT Development kits
10278a1f140SGavin Atkinson.It
10378a1f140SGavin AtkinsonElan USBcount50, USBscope50, USBpulse100 and USBwave12
10478a1f140SGavin Atkinson.It
10578a1f140SGavin AtkinsonELV USB-I2C interface
10678a1f140SGavin Atkinson.It
10778a1f140SGavin AtkinsonEMS C1007 HF RFID controller
10878a1f140SGavin Atkinson.It
10978a1f140SGavin AtkinsonFesto CPX-USB and CMSP interfaces
11078a1f140SGavin Atkinson.It
11178a1f140SGavin AtkinsonGemalto Prox-PU/CU contactless card reader
11278a1f140SGavin Atkinson.It
11378a1f140SGavin AtkinsonHelicomm IP-Link 1220-DVM
11478a1f140SGavin Atkinson.It
11578a1f140SGavin AtkinsonIMS USB-RS422 adapter
11678a1f140SGavin Atkinson.It
11778a1f140SGavin AtkinsonInfinity GPS-MIC-1 Radio Monophone
11878a1f140SGavin Atkinson.It
11978a1f140SGavin AtkinsonINSYS Modem
12078a1f140SGavin Atkinson.It
12178a1f140SGavin AtkinsonIRZ SG-10 and MC35pu GSM/GPRS Modems
12278a1f140SGavin Atkinson.It
1232e7328e7SRink SpringerJablotron PC-60B
124544b955aSChristian Brueffer.It
12578a1f140SGavin AtkinsonKamstrup M-Bus Master MultiPort 250D
12678a1f140SGavin Atkinsonand Optical Eye/3 wire utility meter interfaces
127544b955aSChristian Brueffer.It
12878a1f140SGavin AtkinsonKyocera GPS
129544b955aSChristian Brueffer.It
13078a1f140SGavin AtkinsonLink Instruments MS-019 and MS-028
13178a1f140SGavin AtkinsonOscilloscope/Logic Analyzer/Pattern Generators
13278a1f140SGavin Atkinson.It
13378a1f140SGavin AtkinsonLipowsky Baby-JTAG, Baby-LIN and HARP-1
13478a1f140SGavin Atkinson.It
13578a1f140SGavin AtkinsonMEI CashFlow SC and Series 2000 cash acceptors
13678a1f140SGavin Atkinson.It
13778a1f140SGavin AtkinsonMJS USB-TOSLINK Adapter
13878a1f140SGavin Atkinson.It
13978a1f140SGavin AtkinsonMobiData GPRS USB Modems
14078a1f140SGavin Atkinson.It
14178a1f140SGavin AtkinsonMSD DashHawk
14278a1f140SGavin Atkinson.It
14378a1f140SGavin AtkinsonMultiplex RC adapter
14478a1f140SGavin Atkinson.It
14578a1f140SGavin AtkinsonOptris MSpro LT Thermometer
14678a1f140SGavin Atkinson.It
14778a1f140SGavin AtkinsonOwen AC4 USB-RS485 converter
14878a1f140SGavin Atkinson.It
14978a1f140SGavin AtkinsonPirelli DP-L10 SIP phone
15078a1f140SGavin Atkinson.It
15178a1f140SGavin AtkinsonPLX CA-42 Phone cable
152544b955aSChristian Brueffer.It
1532e7328e7SRink SpringerPololu USB to Serial
154544b955aSChristian Brueffer.It
15578a1f140SGavin AtkinsonProcyon AVS Mind Machine
156544b955aSChristian Brueffer.It
15778a1f140SGavin AtkinsonRenesas RX-Stick for RX610
15878a1f140SGavin Atkinson.It
15978a1f140SGavin AtkinsonSiemens MC60 Cable
16078a1f140SGavin Atkinson.It
161b5ba3bdbSGavin AtkinsonSilicon Laboratories generic CP2101/CP2102/CP2103/CP2104/CP2105 chips
16278a1f140SGavin Atkinson.It
16378a1f140SGavin AtkinsonSoftware Bisque Paramount ME
16478a1f140SGavin Atkinson.It
16578a1f140SGavin AtkinsonSPORTident BSM7-D USB
16678a1f140SGavin Atkinson.It
16778a1f140SGavin AtkinsonSuunto Sports Instrument
16878a1f140SGavin Atkinson.It
16978a1f140SGavin AtkinsonSyntech CipherLab USB Barcode Scanner
17078a1f140SGavin Atkinson.It
17178a1f140SGavin AtkinsonT-Com TC 300 SIP phone
17278a1f140SGavin Atkinson.It
17378a1f140SGavin AtkinsonTams Master Easy Control
17478a1f140SGavin Atkinson.It
17578a1f140SGavin AtkinsonTelegesis ETRX2USB
17678a1f140SGavin Atkinson.It
17778a1f140SGavin AtkinsonTimewave HamLinkUSB
17878a1f140SGavin Atkinson.It
17978a1f140SGavin AtkinsonTracient RFID Reader
180544b955aSChristian Brueffer.It
1812e7328e7SRink SpringerTrack Systems Traqmate
18278a1f140SGavin Atkinson.It
18378a1f140SGavin AtkinsonVaisala USB Instrument cable
18478a1f140SGavin Atkinson.It
18578a1f140SGavin AtkinsonVStabi Controller
18678a1f140SGavin Atkinson.It
18778a1f140SGavin AtkinsonWAGO 750-923 USB Service Cable
18878a1f140SGavin Atkinson.It
18978a1f140SGavin AtkinsonWaveSense Jazz Blood Glucose Meter
19078a1f140SGavin Atkinson.It
19178a1f140SGavin AtkinsonWIENER Plein & Baus CML Data Logger, RCM Remote,
19278a1f140SGavin Atkinsonand PL512 and MPOD PSUs
19378a1f140SGavin Atkinson.It
19478a1f140SGavin AtkinsonWMR RIGblaster Plug&Play and RIGtalk RT1
19578a1f140SGavin Atkinson.It
19678a1f140SGavin AtkinsonZephyr Bioharness
197544b955aSChristian Brueffer.El
1984f4acb65SEdward Tomasz Napierala.Sh FILES
199fa196deaSEdward Tomasz Napierala.Bl -tag -width "/dev/ttyU*.init" -compact
200fa196deaSEdward Tomasz Napierala.It Pa /dev/ttyU*
2014f4acb65SEdward Tomasz Napieralafor callin ports
202fa196deaSEdward Tomasz Napierala.It Pa /dev/ttyU*.init
203fa196deaSEdward Tomasz Napierala.It Pa /dev/ttyU*.lock
2044f4acb65SEdward Tomasz Napieralacorresponding callin initial-state and lock-state devices
2054f4acb65SEdward Tomasz Napierala.Pp
206fa196deaSEdward Tomasz Napierala.It Pa /dev/cuaU*
2074f4acb65SEdward Tomasz Napieralafor callout ports
208fa196deaSEdward Tomasz Napierala.It Pa /dev/cuaU*.init
209fa196deaSEdward Tomasz Napierala.It Pa /dev/cuaU*.lock
2104f4acb65SEdward Tomasz Napieralacorresponding callout initial-state and lock-state devices
2114f4acb65SEdward Tomasz Napierala.El
2122e7328e7SRink Springer.Sh SEE ALSO
2132e7328e7SRink Springer.Xr tty 4 ,
2142e7328e7SRink Springer.Xr ucom 4 ,
2152e7328e7SRink Springer.Xr usb 4
2162e7328e7SRink Springer.Sh HISTORY
2172e7328e7SRink SpringerThe
2182e7328e7SRink Springer.Nm
2192e7328e7SRink Springerdevice driver first appeared in
2202e7328e7SRink Springer.Ox 4.0 .
2212e7328e7SRink SpringerThe first
2222e7328e7SRink Springer.Fx
2232e7328e7SRink Springerrelease to include it was
2242e7328e7SRink Springer.Fx 7.1 .
2252e7328e7SRink Springer.Sh AUTHORS
2262e7328e7SRink SpringerThe
2272e7328e7SRink Springer.Nm
2282e7328e7SRink Springerdriver was written by
2296c899950SBaptiste Daroussin.An Jonathan Gray Aq Mt jsg@openbsd.org .
230