ВУЗ:
Составители:
21
Таблица 3.1
Захват портов ввода-вывода стандартными виртуальными драйверами (VxD)
для Windows 95
Адрес порта VxD Описание
3F0 - 3F2, 3F4, 3F5, 3F7 VFBACKUP Контроллер гибких дисков
1F0 - 1F7 ESDI_506 Контроллер жесткого
диска
378, 379, 37A VPD Принтер LPT1
2F8 - 2FE, 3F8 - 3FE SERIAL Последовательные порты
СОМ1 и СОМ2
61 VSD Звук
3B4, 3B5, 3BA, 3D0 - 3DF,
3C0 - 3CF
VDD VGA дисплей
1CE, 1CF, 2E8, x6EC-EF,
AEC-EF, xEEC-EF
ATI Минипорт дисплея PCI
VGA
00-0F, C0-DF, 81-83, 87,
89, 8A
VDMAD Контроллер прямого
доступа
60, 64 VKD Клавиатура
40, 43 VTD Таймер
20, 21, A0, A1 VPICD Программируемый
контроллер прерываний
2.2. Перехват обращений к устройствам, размещенным в
адресном пространств памяти
В то время, как большинство стандартных внешних устройств
размещается в адресном пространстве ввода-вывода, некоторые
размещены в адресном пространстве памяти. Windows 95 полагается,
прежде всего, на механизм отказа страницы при виртуализованном доступе
к устройствам, размещенным в адресном пространстве памяти. Чтобы
перехватить обращение
к одному из этих устройств, виртуальный драйвер
(VxD) виртуализованного устройства пометит страницу, соответствующую
физическому адресу устройства, как "не представленная", и зарегистрирует
собственный обработчик отказов страниц при помощи менеджера
виртуальных машин VMM. Если процесс, выполняющийся в виртуальной
машине, пытается получить доступ к этой странице, это вызовет отказ
страницы. Вместо стандартного ответа и попытки
"подкачать" страницу,
21
Таблица 3.1
Захват портов ввода-вывода стандартными виртуальными драйверами (VxD)
для Windows 95
Адрес порта VxD Описание
3F0 - 3F2, 3F4, 3F5, 3F7 VFBACKUP Контроллер гибких дисков
1F0 - 1F7 ESDI_506 Контроллер жесткого
диска
378, 379, 37A VPD Принтер LPT1
2F8 - 2FE, 3F8 - 3FE SERIAL Последовательные порты
СОМ1 и СОМ2
61 VSD Звук
3B4, 3B5, 3BA, 3D0 - 3DF, VDD VGA дисплей
3C0 - 3CF
1CE, 1CF, 2E8, x6EC-EF, ATI Минипорт дисплея PCI
AEC-EF, xEEC-EF VGA
00-0F, C0-DF, 81-83, 87, VDMAD Контроллер прямого
89, 8A доступа
60, 64 VKD Клавиатура
40, 43 VTD Таймер
20, 21, A0, A1 VPICD Программируемый
контроллер прерываний
2.2. Перехват обращений к устройствам, размещенным в
адресном пространств памяти
В то время, как большинство стандартных внешних устройств
размещается в адресном пространстве ввода-вывода, некоторые
размещены в адресном пространстве памяти. Windows 95 полагается,
прежде всего, на механизм отказа страницы при виртуализованном доступе
к устройствам, размещенным в адресном пространстве памяти. Чтобы
перехватить обращение к одному из этих устройств, виртуальный драйвер
(VxD) виртуализованного устройства пометит страницу, соответствующую
физическому адресу устройства, как "не представленная", и зарегистрирует
собственный обработчик отказов страниц при помощи менеджера
виртуальных машин VMM. Если процесс, выполняющийся в виртуальной
машине, пытается получить доступ к этой странице, это вызовет отказ
страницы. Вместо стандартного ответа и попытки "подкачать" страницу,
Страницы
- « первая
- ‹ предыдущая
- …
- 19
- 20
- 21
- 22
- 23
- …
- следующая ›
- последняя »
