uchcom(4freebsd)

uchcom4freebsd

Winchiphead ch341/ch340 serial adapter driver

Usage

To compile this driver into the kernel, place the following lines in your kernel configuration file:

device usb device ucom device uchcom

Alternatively, to load the driver as a module at boot time, place the following line in loader.conf(5):

uchcom_load="YES"

Overview

The uchcom driver provides support for the WinChipHead CH341/CH340 USB-to-RS-232 Bridge chip.

The device is accessed through the ucom(4) driver which makes it behave like a tty(4).

Hardware

The uchcom driver supports the following adapters:

  • HL USB-RS232

Files

/dev/ttyU*

for callin ports

/dev/ttyU*.init
/dev/ttyU*.lock

corresponding callin initial-state and lock-state devices

/dev/cuaU*

for callout ports

/dev/cuaU*.init
/dev/cuaU*.lock

corresponding callout initial-state and lock-state devices

Releases

8 releases since Debian 6.0 (Squeeze); the text changed 5 times.

  1. 6.0
  2. 7
  3. 8
  4. 9
  5. 10
  6. 11–13

History

The uchcom driver first appeared in NetBSD. The first FreeBSD release to include it was FreeBSD 8.0.

Bugs

Actually, this chip seems unable to drive other than 8 data bits and 1 stop bit line.

From freebsd-manpages 12.2-2 in Debian 13 (Trixie). Parsed by carta from the page's mdoc source.