Аппаратное обеспечение IBM PC




Глава 10


РАСШИРЕННАЯ ПАМЯТЬ
Основные понятия
Установка драйвера HIMEM.SYS
Спецификация XMS
Проверка подключения драйвера
Получение адреса управляющей программы
Описание функций драйвера HIMEM.SYS
Получить версию XMS
Запросить область HMA
Освободить область HMA
Глобальное открывание линии A20
Глобальное закрывание линии A20
Локальное открывание линии A20
Локальное закрывание линии A20
Определение состояния линии A20
Определение размера свободной расширенной памяти
Получить блок EMB
Освободить блок EMB
Копирование блоков EMB
Блокирование EMB
Разблокирование EMB
Получить информацию об индексе EMB
Изменить размер EMB
Запросить область UMB
Освободить область UMB
Коды ошибок
Ограничения при использовании области HMA
Примеры программ
Примеры программ - часть 2
Примеры программ - часть 3
Примеры программ - часть 4
Примеры программ - часть 5
Примеры программ - часть 6
Примеры программ - часть 7
Интерфейс с Си
Интерфейс с Си - часть 2
Интерфейс с Си - часть 3
Интерфейс с Си - часть 4
Интерфейс с Си - часть 5
Интерфейс с Си - часть 6
Интерфейс с Си - часть 7



Содержание