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

Завершение программы



Завершение программы

Для завершения коммуникационной программы, использующей прерывания, необходимо сбросить сигналы DTR и RTS и запретить через контроллер прерываний прерывания от COM-порта:

// считываем состояние регистра маски прерываний mov dx,21h in dx,al

// запрещаем прерывания от порта COM1 or al,00010000b

// записываем новое значение в регистр маски прерываний out dx,al

Затем нужно восстановить старый вектор обработчика прерываний.



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