Программирование модемов

Передача символа без ожидания



Передача символа без ожидания

Если в буфере передатчика есть свободное место, то функция записывает передаваемый байт в буфер и возвращает в регистре AX значение 01h. Если в буфере передатчика нет свободного места, функция записывает передаваемый байт в буфер и возвращает в регистре AX значение 00h.

На входе: AH = 0Bh;

DX = номер порта: 0 - COM1, 1 - COM2, 2 - COM3, 3 - COM4 и т. д.;

AL = передаваемый байт.

На выходе: AX = 0001h - символ размещен в буфере передатчика;

AX = 0000h - символ не размещен в буфере передатчика.



Содержание раздела