In Part I of this article, I briefly mentioned the generic USB driver in the context of getting a USB device to communicate through it easily, with no custom kernel programming. Unfortunately, I ...
Ok, the title is a bit misleading. Like most things in life, it really isn’t infinite. But I’m going to show you how you can use a very interesting Linux feature to turn one serial port from a ...
This repository contains tools, libraries, and example programs for running MCTP (Management Component Transport Protocol) over serial links on Linux. It bundles a small C++ framing library, a ...
In my last column [see LJ December 2002], we covered the serial layer in the 2.5 (hopefully soon to be 2.6) kernel tree. We mentioned in passing that a USB-to-serial driver layer in the kernel helps ...
USB to UART(s) chip ch342/ch343/ch344/ch346/ch347/ch9101/ch9102/ch9103/ch9104/ch9111/ch9114 are fully compliant to the Communications Device Class (CDC) standard ...
At some point in the past, Unix — the progenitor of Linux — treated virtually everything as a file, and all files were created more or less equal. Programs didn’t care if a file was local, on the ...