Most 16C95x cards use the drivers or generic Windows "Communications Port" drivers.
// Enable interrupts outb(io_base + IER, 0x01); // IER = 0x01 (RDA interrupt enable) 16c95x serial port driver
The is a specialized driver used to manage high-performance serial communication ports based on the Oxford Semiconductor (now part of Diodes Incorporated) 16C950 UART (Universal Asynchronous Receiver-Transmitter) architecture. Driver Overview Most 16C95x cards use the drivers or generic