_outp(COMBase+3,0x80) - Запись значения 0x80 в регистр LCR (Line Control Register), что позволяет получить доступ к делителю.
_outp(COMBase,0x01) - Установка младшего байта делителя в значение 0x01, что соответствует скорости передачи 115200 бит/с.
_outp(COMBase+3,0x03) - Отключение доступа к делителю и установка размера символа 8 бит, 1 стоп-бит и без контроля четности.
_outp(COMBase+1,0x00) - Запрет всех прерываний путем записи значения 0x00 в регистр IER (Interrupt Enable Register).
_outp(COMBase+2,0xC7) - Разрешение использования буферов FIFO размером 14 байт и их очистка, записью значения 0xC7 в регистр FCR (FIFO Control Register).
_inp(COMBase) - Чтение байта из буфера порта. Предположительно, выполняется для получения полученных данных.
Источник с подробным описанием низкоуровневой работы с UART и последовательным портом, включая регистры: www.osdever.net/documents/CP_serial.pdf