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

Функция позволяет адаптировать средства CT


    lChanged - логическое значение .T. при успешной установке нового
    базового адреса ввода/вывода, а иначе .F..
 
  Описание
 
    Функция позволяет адаптировать средства CT II к самым различным
    интерфейсным адаптерам, базовые адреса ввода/вывода которых не
    соответствуют исходным значениям, приведенным во Введении к данной
    главе. Особенно это касается портов COM3 и COM4.
 
  Примечания
 
  . Функция проверяет, действительно ли порт доступен при выбранном


    адресе ввода/вывода, и возвращает, соответственно, .T. или .F..
 
  Примеры
 
  . Задание базового адреса ввода/вывода для порта 2 десятичным числом:
 
    COM_SETIO(2, 505)           // .T., адрес = 1F8h
 
  . Задание базового адреса ввода/вывода для порта 4 шестнадцатеричным
    числом:
 
    COM_SETIO(4, "1F8")         // .T.
 
  . Недопустимый адрес ввода/вывода (значение превышает 1023):
 
    COM_SETIO(4, "10F8")        // .F.
 

See Also: COM_GETIO()
COM_GETIRQ()
COM_SETIRQ()

 

 

 COM_SETIRQ()
 Изменяет номер линии запроса прерывания (IRQ) последовательного порта.
------------------------------------------------------------------------------
 
  Синтаксис
 
    COM_SETIRQ(<nComPort>, <nIRQ|cIRQ>) --> lChanged
 
  Параметры
 
    <nComPort> - номер последовательного порта в диапазоне от 1 до 4.
 
    <nIRQ|cIRQ> - параметр, задающий номер линии IRQ в форме целого
    десятичного числа в диапазоне от 2 до 15 или в виде символьной строки,
    содержащей число в шестнадцатеричной системе счисления.
 
  Возвращаемое значение
 
    lChanged - логическое значение .T. при успешной установке заданного
    номера IRQ, а иначе .F..
 
  Описание
 
    Используя линию запроса прерывания (IRQ), интерфейсный адаптер
    уведомляет контроллер прерывания о приеме символа. Контроллер передает

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