UART (часть 5)
5. Дважды нажмите Esc, чтобы покинуть MSD.
Ну, а если у вас нет 16550, что тогда? 16550 совместим по выводам с 8250 и 16450, так что если у вас есть последовательный порт, в котором UART установлен на разъеме, вам достаточно приобрести 16550 и заменить им старую микросхему. В PS/2 model 70 и последующих 16550 уже установлен. При этом убедитесь, что вы приобрели NS16550AFN, а не NS16500AN. AN -это самая первая версия чипов, которые работают плохо. В многих ПК PS/2 были установлены именно эти чипы, так что не удивляйтесь, если PS/2 делает что-то не так. Если же вы приобретаете карту последовательного/параллельного порта, проверьте, чтобы на плате стояли именно 16550.
И наконец, вам необходимо программное обеспечение, которое активирует этот буфер. В Windows 95 и NT об этом можно не беспокоиться, но Windows 3.1 вы можете сказать, что она работает с 16550, чтобы сделать доступным буфер (Windows 3.0 не работает с 16550). Эта команда будет выглядеть примерно так:
COMxFIFO=TRUE

где х — число равное 1, 2, 3 или 4 в зависимости от того, какой именно коммуникационный порт вы делаете доступным.