Клиппер 5. Справочник

С целью упрощения программирования для


    устройства к передаче данных) и т.д., можно установить и опросить.
 
    С целью упрощения программирования для этих сигналов CT II
    обеспечивает отдельные функции, а для управляющих и контрольных
    сигналов, используемых реже, предоставляется возможность
    непосредственной записи в соответствующие регистры УАПП и считывания
    из них.
 
  Прямой доступ к аппаратным средствам
 
    Все CT II-функции последовательного интерфейса адресуются
    непосредственно к аппаратным средствам. Работа через вызовы BIOS или
    DOS не практикуется. Поэтому для нормального функционирования


    необходимо полное соответствие технических средств стандартам для
    IBM PC.
 
    Для правильного функционирования последовательных портов необходимо
    использование в них УАПП типа 8250 или совместимого с ним типа 16450.
    При использовании УАПП 8250, передача, управляемая прерываниями,
    возможна со скоростью до 2400 бод. Технические детали, относящиеся к
    портам и регистрам УАПП, можно найти в соответствующих инструкциях,
    таких как техническое руководство IBM.
 
  Адреса ввода/вывода и запросы прерываний
 
    Исходно в CT II установлены следующие значения для четырех
    обслуживаемых портов:
 
    Установочные значения для последовательных портов
    --------------------------------------------------------------------
     Порт       Адрес ввода/вывода  IRQ (линия запроса прерывания)
    --------------------------------------------------------------------
     COM1:      3F8H                4 (в соответствии с соглашениями)
     COM2:      2F8H                3 (в соответствии с соглашениями)
     COM3:      3E8H                4 (нет принятых соглашений)
     COM4:      2E8H                3 (нет принятых соглашений)
    --------------------------------------------------------------------
 
    В отличие от COM1 и СОМ2 адреса ввода/вывода и линии запроса
    прерываний для других портов часто не совпадают с приведенными выше.

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