Using Serial.sys and Serenum.sys

The following system components are available for use with serial controller devices that have hardware interfaces that are compatible with the 16550 universal asynchronous receiver-transmitter (UART):

For information about installing serial devices, see Installing Serial Devices.

For general information about the high-level operation of a serial device, see the information about the communications resources that are supported by the Windows Base Services in the Microsoft Windows SDK.

Serial driver samples

These samples demonstrates serial drivers.

  • The Serial sample builds a function driver for serial devices.
  • The Serenum sample provides Plug and Play functionality of a bus driver for an RS-232 port.
  • A simple virtual serial driver (ComPort) and a controller-less modem driver (FakeModem).