Модемы и факс-модемы. Программирование для MS-DOS и Windows

Получение информации о драйвере


С помощью данной функции вы можете получить информацию о FOSSIL-драйвере.

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

     

DX = номер порта:         0 - COM1, 1 - COM2, 2 - COM3,

                                                              

3 - COM4 и т. д.;

     

ES:DI - адрес буфера, в который помещается

                  

информация о драйвере;

     

CX = размер буфера в байтах;

На выходе:     AX = количество байтов, записанных в буфер.

Функция производит запись информации о FOSSIL-драйвере в буфер программы. Формат буфера представлен ниже:

Смещение



Размер

Смысл

0

Слово

Размер заполненной части буфера (размер этой таблицы в байтах - 13h)

2

Байт

Номер версии драйвера

3

Байт

Уровень драйвера

4

Двойное слово

Указатель на символьную строку с идентификатором драйвера

8

Слово

Размер буфера приемника

0Ah

Слово

Количество свободных байт в буфере приемника

0Ch

Слово

Размер буфера передатчика

0Eh

Слово

Количество свободных байт в буфере передатчика

10h

Байт

Ширина экрана в символах

11h

Байт

Высота экрана в символах

12h

Байт

Скорость обмена данными (см. функцию установки скорости передачи данных, регистр AL)



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