Задача: прочитать таблицы ACPI из PM. Алгоритм вроде понятен, но с исполнением - проблемы. У кого-то есть литература или программа на АСМе, т.к. 500 страниц англ-го мануала - зло(не могу найти то, что мне действительно нужно прочитать). Короче, если кто-то может хоть чем-то помочь, то буду очень благодарен.
TaHyKu Там просто. Одна таблица цепляется за другой. Адреса физические. Плюс у таблиц указан размер таблицы. Надо знать формат части таблиц. Там два корня с которых надо начинать поиск. Один из них "RSD PTR ". Это никто кроме тебя не знает, что тебе нужно? Там все 500 страниц читать не надо.
Ребята, есть следующий вопрос. Таблица RSDT содержит адреса таблиц, а в поле длина указано количество этих таблиц. Я его читаю и там написано 003h. Вопрос 1: Они считали с 0, т.е. таблиц - 4 или с 1(3 таблицы)? Вопрос 2: Может кто знает, какие из таблиц - основные(Преподаватель сказал, что я 4 должен распечатать). Я догадываюсь, что FACP, APIC и MCFG, но точно сказать не могу. Может RSDT - тоже считается и тогда RSDT+ 3=4?