Программирование видеоадаптеров


Содержание


Режим 320х400 пикселов, 256 цветов
Режим 320х400 пикселов, 256 цветов - часть 2
Режим 320х400 пикселов, 256 цветов - часть 3
Режим 320х400 пикселов, 256 цветов - часть 4
Режим 320х400 пикселов, 256 цветов - часть 5
Режим 320х400 пикселов, 256 цветов - часть 6
Режим 360х480 пикселов, 256 цветов
Режим 360х480 пикселов, 256 цветов - часть 2
Режим 360х480 пикселов, 256 цветов - часть 3
Режим 360х480 пикселов, 256 цветов - часть 4
Режим 360х480 пикселов, 256 цветов - часть 5
Использование функций BIOS для работы с видеоадаптерами
Использование функций BIOS для работы с видеоадаптерами - часть 2
Выбор режима работы - функция 00h
Изменение формы курсора - функция 01h
Изменение положения курсора - функция 02h
Определение положения и формы курсора - функция 03h
Использование светового пера - функция 04h
Выбор активной страницы видеопамяти - функция 05h
Свертка окна вверх - функция 06h
Свертка окна вверх - функция 06h - часть 2
Свертка текстового окна вниз - функция 07h
Чтение символа и его атрибутов - функция 08h
Запись символа с атрибутами в текущей позиции курсора - функция 09h
Запись символа с атрибутами в текущей позиции курсора - функция 09h - часть 2
Запись символа в текущей позиции курсора - функция 0Ah
Установка цветовой палитры (режимы 4,5,6) - функция 0Bh
Вывод пиксела - функция 0Ch
Вывод пиксела - функция 0Ch - часть 2
Чтение пиксела - функция 0Dh
Запись символа в режиме телетайпа - функция 0Eh
Определение текущего режима работы видеоадаптера - функция 0Fh
Управление регистрами палитры - функция 10h
Установка регистра палитры - подфункция 00h
Установка цвета рамки - подфункция 01h
Установка всех регистров палитры - подфункция 02h
Управление атрибутом мигания и атрибутом интенсивности - подфункция 03h
Чтение регистра палитры - подфункция 07h
Чтение регистра цвета рамки - подфункция 08h
Чтение всех регистров палитры - подфункция 09h
Установка регистра таблицы цветов (регистров ЦАП) - подфункция 10h
Установка нескольких регистров таблицы цветов (регистров ЦАП) - подфункция 12h
Выбор подмножества цветов - подфункция 13h ???
Чтение регистра таблицы цветов - подфункция 15h
Чтение нескольких регистров таблицы цветов (регистров ЦАП) - подфункция 17h
Определение режима подмножества цветов - подфункция 1Ah ???
Установка палитры из градаций серого цвета - подфункция 1Bh
Установка палитры из градаций серого цвета - подфункция 1Bh - часть 2
Загрузка таблиц знакогенератора - функция 11h
Загрузка набора символов пользователя - подфункция 00h
Загрузка набора символов из BIOS - подфункция 01h
Загрузка набора символов из BIOS - подфункция 02h
Выбор активных таблиц знакогенератора - подфункция 03h
Загрузка набора символов из BIOS - подфункция 04h
Установка вектора прерывания 1Fh - подфункция 20h
Установка набора символов для графических режимов - подфункция 21h
Установка набора символов 8х14 из ПЗУ BIOS
Установка набора символов 8х8 из ПЗУ BIOS
Установка набора символов 8х16 из ПЗУ BIOS
Получение информации об используемом наборе символов - подфункция 30h
Определение конфигурации и выбор программы распечатки экрана - функция 12h
Определение конфигурации видеоадаптера - подфункция 10h
Выбор программы печати экрана - подфункция 20h
Выбор количества линий развертки в текстовом режиме - подфункция 30h
Запрещение переустановки палитры - подфункция 31h
Управление доступом к видеоадаптеру - подфункция 32h
Управление преобразованием серого цвета - подфункция 33h
Эмуляция курсора CGA - подфункция 34h
Выбор активного монитора - подфункция 35h
Гашение экрана монитора - подфункция 36h
Вывод текстовой строки - функция 13h
Чтение/запись конфигурации видеосистемы - функция 1Ah
Чтение конфигурации видеосистемы - подфункция 00h
Запись конфигурации видеосистемы - подфункция 01h
Получение данных о состоянии VGA - функция 1Bh
Получение данных о состоянии VGA - функция 1Bh - часть 2
Сохранение/восстановление состояния видеоадаптера - функция 1Ch
Определение размера буфера - подфункция 00h
Сохранение текущего состояния видеоадаптера - подфункция 01h
Восстановление текущего состояния видеоадаптера - подфункция 02h
Русификация видеоадаптеров
Русификация видеоадаптеров - часть 2
Русификация видеоадаптеров - часть 3
Русификация видеоадаптеров - часть 4
Русификация видеоадаптеров - часть 5
Русификация видеоадаптеров - часть 6
Русификация видеоадаптеров - часть 7
Русификация видеоадаптеров - часть 8
Русификация видеоадаптеров - часть 9
Русификация видеоадаптеров - часть 10
Русификация видеоадаптеров - часть 11
Русификация видеоадаптеров - часть 12
Русификация видеоадаптеров - часть 13
Русификация видеоадаптеров - часть 14
Русификация видеоадаптеров - часть 15
Русификация видеоадаптеров - часть 16
Русификация видеоадаптеров - часть 17
Русификация видеоадаптеров - часть 18
Русификация видеоадаптеров - часть 19
Русификация видеоадаптеров - часть 20
Русификация видеоадаптеров - часть 21
Русификация видеоадаптеров - часть 22
Русификация видеоадаптеров - часть 23
Русификация видеоадаптеров - часть 24
Русификация видеоадаптеров - часть 25
Русификация видеоадаптеров - часть 26
Русификация видеоадаптеров - часть 27
Русификация видеоадаптеров - часть 28
Русификация видеоадаптеров - часть 29
Русификация видеоадаптеров - часть 30
Русификация видеоадаптеров - часть 31
Русификация видеоадаптеров - часть 32
Русификация видеоадаптеров - часть 33
Русификация видеоадаптеров - часть 34
Русификация видеоадаптеров - часть 35
Русификация видеоадаптеров - часть 36
Русификация видеоадаптеров - часть 37
Русификация видеоадаптеров - часть 38
Русификация видеоадаптеров - часть 39
Русификация видеоадаптеров - часть 40
Русификация видеоадаптеров - часть 41
Русификация видеоадаптеров - часть 42
Русификация видеоадаптеров - часть 43
Русификация видеоадаптеров - часть 44
Область данных видеофункций BIOS
Переменные в младших адресах памяти
Таблица окружения
Таблица параметров
Таблица параметров - часть 2
Область сохранения
Таблица символов текстового режима
Таблица символов графического режима
Дополнительная таблица окружения
Вторая таблица символов текстового режима
Таблица кодов комбинаций мониторов
Таблица настройки палитры
Таблица настройки палитры - часть 2
Таблица настройки палитры - часть 3
Видеоадаптеры SVGA
Видеопамять SVGA
Слоеный пирог
Увидеть весь мир через замочную скважину
Больше цветов больше бит
Больше цветов больше бит - часть 2
Стандарт VESA
Получить информацию о реализации VBE и видеоадаптере
Получить информацию о режиме видеоадаптера
Получить информацию о режиме видеоадаптера - часть 2
Получить информацию о режиме видеоадаптера - часть 3
Получить информацию о режиме видеоадаптера - часть 4
Получить информацию о режиме видеоадаптера - часть 5
Получить информацию о режиме видеоадаптера - часть 6
Получить информацию о режиме видеоадаптера - часть 7
Получить информацию о режиме видеоадаптера - часть 8
Установить режим видеоадаптера
Определить текущий режим видеоадаптера
Сохранить/восстановить состояние видеоадаптера
Управление адресацией видеопамяти
Установить/определить длину строки развертки
Установить/определить видимую область экрана



Начало