КОМПЬЮТЕРНОЕ ЖЕЛЕЗО
HARDWARE FOR PC

Шины и карты расширения


Назначение регистров дескрипторов и их положение в индексном пространстве PnP раскрывает табл. 6.10.
Таблица 6.10. Регистры дескрипторов системных ресурсов логических устройств PnP
Индекс и тип Назначение
40h-5Fh— обычные (24-битные) дескрипторы памяти
40h, RW Дескриптор памяти 0: базовый адрес памяти, биты [23:16]
41h, RW Дескриптор памяти 0: базовый адрес памяти, биты [15:8]
6.1. Шины ISA, EISA и PC/104
173
Индекс и тип Назначение
42h, RW
Дескриптор памяти 0: управление. Бит [1 ] — режим обращения: 0 — 8 бит,
1 — 16 бит. Бит [0] (RO) — способ задания диапазона: 0 — следующее поле воспринимается как маска адреса, 1 —как старший адрес
43h, RW
Дескриптор памяти 0: маска или максимальный адрес области, биты [23:16].
Единичное значение бита в маске указывает, что соответствующий бит адреса участвует в дешифрации адреса области памяти (старшие биты); нулевое — бит адреса используется для адресации в пределах выделенной области)
44h, RW
Дескриптор памяти 0: маска или максимальный адрес области, биты [15:8]
45h-47h
Заполнитель (зарезервировано)
48h-4Ch
Дескриптор памяти Г (аналогично предыдущему)
4Dh-4Fh
Заполнитель (зарезервировано)
50h-54h
Дескриптор памяти 2 (аналогично предыдущему)
55h-57h
Заполнитель (зарезервировано)
58h-5Ch
Дескриптор памяти 3 (аналогично предыдущему)
5Dh-5Fh
Заполнитель (зарезервировано)
60h-6Fh—дескрипторы пространства ввода-вывода
60h, RW
Дескриптор портов 0: базовый адрес, биты [15:8]. Если логическое
устройство использует только 10-битное декодирование адреса,
биты [15:10] могут игнорироваться
61 h, RW
Дескриптор портов 0: базовый адрес, биты [7:0]
62h-63h, RW Дескриптор портов 1 (аналогично предыдущему)
64h-65h,RW Дескриптор портов 2 (аналогично предыдущему)
66h-67h, RW Дескриптор портов 3 (аналогично предыдущему)
68h-69h, RW Дескриптор портов 4 (аналогично предыдущему)
6Ah-6Bh, RW Дескриптор портов 5 (аналогично предыдущему)
6Ch-6Dh, RW Дескриптор портов 6 (аналогично предыдущему)
6Eh-6Fh,RW Дескриптор портов 7 (аналогично предыдущему)
70h-73h —дескрипторы запросов прерываний
70h, RW
Селектор запроса прерывания 0. Биты [3:0] задают номер IRQ для Interrupt О
71 h, RW
Тип сигнала запроса прерывания 0. Бит[1 ] — активный уровень: 1 — высокий,
0 — низкий. Бит[0] — тип: 1 — уровень, 0 — перепад. Если карта поддерживает
только один тип сигнала, регистр может быть типа RO
72h, 73h RW Селектор и тип запроса прерывания 1 (аналогично предыдущему) 74И-75И —дескрипторы каналов прямого доступа
74h, RW
Селектор 0 канала DMA.

Hosted by uCoz