Serial Port Complete: COM Ports, USB Virtual COM Ports, and Ports for embedded systems - Axelson, Jan (Lakeview Research LLC, 2007)