2-е издание. – СПб.: Питер, 2003. – 847 с.
В книге рассматриваются возможности персональных IBM-совместимых
компьютеров, рекомендации по использованию которых не даются в
официальной технической документации. Информация, собранная в
книге, интересна прежде всего для тех, кто не удовлетворен
возможностями, предоставляемыми стандартными драйверами и
операционными системами. С одной стороны, это создатели
"несерьезных", но сложных программ - компьютерных игр, а с другой -
разработчики самого серьезного обеспечения, предназначенного для
систем управления разнообразными техническими объектами.
Краткое содержание:
Работа с клавиатурой
Ввод посредством BIOS - контроллер прерываний - работа с контроллером клавиатуры
недокументированные возможности процессоров Intel 80x86
Работа с устройствами на шине PCI:
Конфигурационное пространство - функции PCI BIOS - поиск устройств по коду класса
Видеоконтроллеры
Типы графических режимов - функции VGA BIOS, VESA BIOS - регистры видеоконтроллера.
Работа с мышью - функции DOS - Serial mouse - PS/2
Работа с дисками- функции DOS -ф-ии BIOS - файловые системы - интерфейс ATA
Принтеры
Шина USB
NE2000 совместимые адаптеры
Работа с клавиатурой
Ввод посредством BIOS - контроллер прерываний - работа с контроллером клавиатуры
недокументированные возможности процессоров Intel 80x86
Работа с устройствами на шине PCI:
Конфигурационное пространство - функции PCI BIOS - поиск устройств по коду класса
Видеоконтроллеры
Типы графических режимов - функции VGA BIOS, VESA BIOS - регистры видеоконтроллера.
Работа с мышью - функции DOS - Serial mouse - PS/2
Работа с дисками- функции DOS -ф-ии BIOS - файловые системы - интерфейс ATA
Принтеры
Шина USB
NE2000 совместимые адаптеры