h6. [[Programmer's Reference Manuals]] h6(. » [[List of modules]] h6((. » Serial / DualSerial h4. Introduction The Serial module (also known by its component name, DualSerial) creates and manages a [[DeviceFS]] device for each serial port which the HAL exposes via the [[HAL UART API]]. The DeviceFS devices that are created can be controlled using two protocols: * The IOCtl protocol described "in this document":https://www.riscosopen.org/viewer/view/apache/RiscOS/Sources/HWSupport/DualSerial/Docs/Attic/serial.htm?hideattic=0 * The [[SerialDeviceSupport]] protocol, which allows the legacy [[OS_SerialOp]] SWI to be used to interact with one of the serial ports. Support for this interface was introduced in DualSerial 0.25. h4. See also * [[OS_SerialOp]] * [[SerialDeviceDriver]] * [[SerialDeviceSupport]] * [[HAL UART API]]