доступ к BIOS Data Area (в ROMе)

Тема в разделе "WASM.BEGINNERS", создана пользователем SMF, 29 сен 2005.

  1. SMF

    SMF New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    1
    Подскажите или хотя бы намекните как в w2k-wXP из режима ядра получить доступ к BIOS Data Area(в оперативной памяти) из драйвера, например, к указателю на буфер клавиатуры. Макросы типа READ_REGISTER_UCHAR не работают(system crush) даже в системном контексте (через PsCreateSystemThread). Как же система использует BIOS-сервисы? Работают ли ассемблеровские int-ы, если да то как?
     
  2. Ustus

    Ustus New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2005
    Сообщения:
    834
    Адрес:
    Харьков
    Хм... А кто сказал, что w2k пользуется BIOS-сервисами? У нее для железа драйвера есть...