|
| 6Eh-6Fh, RW | Дескриптор портов 7 (аналогично предыдущему) |
| 70h-73h — дескрипторы запросов прерываний |
| 70h, RW | Селектор запроса прерывания 0. Биты [3:0] задают номер IRQ для Interrupt 0 |
| 71h, RW | Тип сигнала запроса прерывания 0. Бит[1] — активный уровень: 1 — высокий, 0 — низкий. Бит[0] — тип: 1 — уровень, 0 — перепад. Если карта поддерживает только один тип сигнала, регистр может быть типа RO |
| 72h, 73h RW | Селектор и тип запроса прерывания 1 (аналогично предыдущему) |
| 74h-75h — дескрипторы каналов прямого доступа |
| 74h, RW | Селектор 0 канала DMA. Биты [2:0] задают номер используемого канала (001 — DMA0…, 111 — DMA7) |
| 75h, RW | Селектор 1 канала DMA (аналогично предыдущему) |
| 76h-A8h — 32-битные дескрипторы памяти |
| 76h, RW | 32-битный дескриптор памяти 0: базовый адрес памяти, биты [31:24] |
| 77h, RW | 32-битный дескриптор памяти 0: базовый адрес памяти, биты [23:16] |
| 78h, RW | 32-битный дескриптор памяти 0: базовый адрес памяти, биты [15:8] |
| 79h, RW | 32-битный дескриптор памяти 0: базовый адрес памяти, биты [7:0] |
| 7Ah, RW | 32-битный дескриптор памяти 0: управление. Биты [7:3] — зарезервированы, при чтении должны возвращать нули. Биты [2:1] — управление доступом: 00 — 8-битная память, 01 — 16-битная память, 10 — зарезервировано, 11 — 32-битная память. Бит [0] (RO) — способ задания диапазона: 0 — следующее поле воспринимается как размер области, 1 — следующее поле воспринимается как старший адрес |
| 7Bh, RW | 32-битный дескриптор памяти 0: размер или старший адрес области, биты [31:24] |
| 7Ch, RW | 32-битный дескриптор памяти 0: размер или старший адрес области, биты [23:16] |
| 7Dh, RW | 32-битный дескриптор памяти 0: размер или старший адрес области, биты [15:8] |
| 7Eh, RW | 32-битный дескриптор памяти 0: размер или старший адрес области, биты [7:0] |
| 7Fh | Заполнитель (зарезервировано) |
| 80h-88h | 32-битный дескриптор памяти 1 |