Получение информации о драйвере
С помощью данной функции вы можете получить информацию о 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) |