Здравствуйте.
Есть такой вопрос. Много с кем консультировался, но вот никак не могу толком разузнать, где храняться (какие адреса) данные которые выводяться в таблице POST'a.
Может кто подскажет? Иль мануал у кого есть?
____________________________________________________________________________
Задача такова:
Нужно смоделировать окно POST - в точности с оригиналом, и сохранить для начала в текстовой форме...
P.s. Нужны именна адреса памяти... Но не реестор Windows, т.к. этот способ я знаю и он менее практичен и интересен
Хм... По теме - пусть "отцы".
А вот реестр, который "знаю" - это интересно. Что знаешь?
Ты вообще форум читал? Куски кода BIOS в плане POST видел?
А кому счас легко...
??? Не понял...
А на счёт варианта с реестром я чуть позже может даж кусок исходника выкину...
Настоящий джентльмен назовет кошку кошкой, даже наступив на нее в темноте.
Что-то ищем? Google в помощь
Но это не совсем то...
А вот теперь понял (вчера был сильно не выспавшись, после работы и с пивом )...
Ты хочешь нарисовать табличку при загрузке с процом и т.п. и список PCI-устройств?
Так эта инфа не лежит по адресам... По мелочи - можешь погуглить по BIOS Data Area, хотя каким оно тебе под Виндой поможет - без понятия.
Так что выхода 2:
1. доставать инфу из Винды (реестр, спрашивать у драйверов)
2. самому все независимо отдетектить (как это делают проги типа Sandra или Everest).
А кому счас легко...
savely_s
Ага... Оно самое! PCI Device Listing...
Первый не подходит... Почему? Писал в первом посте.
а на счёт второго это уже ближе, но насколько я помню сандра и эверест не определяют специфичную инфо, допустим прерывания устр-в...
Тогда в таком случае назревает немного другой вопрос - как отдетектить эти параметры, если через память это невозможно организовать...
Есть еще интересная прога Astra32
сайт www.astra32.com
Хочу все знать )
все прекрасно детектится...
пробуйте PCI32 с members.datafast.net.au/~dft0802/downloads.htm
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
а под дос оно не покатит... а мне желательно чёб всё с дискеты грузилось....
За ссылку спасибо... Можно черпнуть от туда кое что...
Да, именно. Там и исходники есть. Под ДОС -
members.datafast.net.au/~dft0802/downloads/pci.zip
внимательней надо быть...
Еще вот это надо
members.datafast.net.au/~dft0802/downloads/pcidevs.txt
Если еще и табличку с процессором, кешем и т.п. - тогда ищи библиотеку TMi0SDGL, последняя версия 2.15, процы новее Athlon Palomino и P3 - разбирайся и дописывай сам.
HDD/CD - ищи исходники ideinfo.
И т.д., и т.п.
А кому счас легко...
Отправить комментарий