Member
Статус: Не в сети Регистрация: 14.01.2004 Откуда: Киев, Украина
Dimon777 мне не прога нужна, а информация как самому подобную написать. Т.е. что читать, какие ID у каких устройств и т.д. Не зря же я в программирование запостил.
Member
Статус: Не в сети Регистрация: 15.04.2004 Откуда: Москва
Daemon 1. На тему PCI устройств. Посмотри в исходинках ядра linux (linux/drivers/pci/pci.c) - это как опознавать устройства, pci.ids - список ID известных устройств и типов. Видеокарта находится там же.
2. Мать и чипсет - linux/arch/i386/kernel/setup.c - определение типа камешка и чипсета.
Member
Статус: Не в сети Регистрация: 14.01.2004 Откуда: Киев, Украина
Avaddon это все на С я так понял. Ну про Linux kernel я знал. Погляжу обязательно, сенкс А более доступной информации нет? Допустим про архитектуры, инструкцию cpuid - это на www.sandpile.org.
Member
Статус: Не в сети Регистрация: 14.01.2004 Откуда: Киев, Украина
Avaddon
Цитата:
В ядре тебе все даже с примерами...
Ого!!! Я думал там ни одного комментария нет.
Цитата:
А что такое более доступная?
Ну так как на сандпайл - все наглядно и просто: входные данные в еах - номер инструкции, после выполнения cpuid и далее расписываеться какой байт в каком регистре что содержит.
Avaddon случайно не занешь как прочитать строку из БИОС материнской платы, ту которая в самом внизу при старте, там тоже о материнке вся информация.
Member
Статус: Не в сети Регистрация: 15.04.2004 Откуда: Москва
Daemon http://www.uniflash.org/download/us137.zip - это полная работа с Биосом и шиной (идентификация, прошивка и т.д.) написана на паскакале.
P.S. Ты уточни, из-под чего тебе к железу-то лезть?
Если из-под UNIX или Windows, то забуть про непосредственный доступ к железу, у тебя средства ОС есть.
Member
Статус: Не в сети Регистрация: 15.04.2004 Откуда: Москва
Daemon
Цитата:
Почему, отсаються же порты ввода/вывода?
Доктор, а смысл?
Почитай тут -
http://msdn.microsoft.com/library/defau ... df.xml.asp Много интересного про устройства, и никакого реестра.
Можно прицепиться к сервису PnP и подергать его за хвост. Если упорно дергать, он много что может рассказать....
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения