UCHCOM(4)
UCHCOM(4) β Kernel Interfaces Manual π¦π
okay bestie, this is the manual page for uchcom, and it's giving USB-to-serial main character energy. β¨
π NAME π
uchcom β WinChipHead CH9102/CH343/CH341/CH340 USB to serial UART driver. periodt π
πΈ SYNOPSIS πΈ
device usb
device ucom
device uchcom
In rc.conf(5):
kld_list="uchcom"
In sysctl.conf(5):
hw.usb.uchcom.debug=1
π¦ DESCRIPTION π¦
The uchcom driver provides support for the WinChipHead USB to serial UART adapters. If the appropriate hardware is detected, the driver will be loaded automatically by devmatch(8) β auto-load slay. To load the driver manually, add it to the kld_list in rc.conf(5), or use kldload(8) at runtime. The device is accessed through the ucom(4) driver, which makes it behave like a tty(4).
Call out through this interface with applications like cu(1) or tip(1). π«Ά
π₯ HARDWARE π₯
The uchcom driver supports the following USB to serial UART controllers:
- WinChipHead
CH9102(max6Mbps) - WinChipHead
CH343(max6Mbps) - WinChipHead
CH341(max2Mbps) - WinChipHead
CH340(max2Mbps)
β SYSCTL VARIABLES β
These settings can be entered in the loader(8) prompt, set in loader.conf(5), sysctl.conf(5), or changed at runtime with sysctl(8):
hw.usb.uchcom.debugβ enable debugging messages, default0. iykyk π
π FILES π
Callin ports:
/dev/ttyU*β for callin ports/dev/ttyU*.initβ corresponding callin initial-state device/dev/ttyU*.lockβ corresponding callin lock-state device
Callout ports:
/dev/cuaU*β for callout ports/dev/cuaU*.initβ corresponding callout initial-state device/dev/cuaU*.lockβ corresponding callout lock-state device
π SEE ALSO π
go read the friends, bestie π
π HISTORY π
The uchcom driver appeared in FreeBSD 8.0 from NetBSD 5.0. iconic crossover event π
source/version: Debian Β· date: June 25, 2025 β mwah bestie, go forth and serial πβ¨
π¦ where this page comes from
- freebsd 14.5: base 14.5
- freebsd 15.1: base 15.1
- nixpkgs unstable: source
- π the page's license: BSD-2-Clause
- Copyright (c) 2007 The NetBSD Foundation, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms