Текущий архив: 2004.06.13;
Скачать: CL | DM;
ВнизОпрос PCI шины. Найти похожие ветки
← →
Александр Павлов (2004-05-10 03:28) [0]Доброго времени суток, мастера!
Буду премного благодарен за любую предоставленную информацию, которая может послужить ответом на вопрос:
каким образом, не используя сторонних компонент, можно получить список всех устройств присутствующих в компьютере, а именно по каждому утройству - ID типа устр-ва, ID вендора, ID подсистемы и ID самого устройства. Нужна та самая табличка, которую видит обладатель award биоса мат. платы при загрузке своего компьютера.
Просьба, в качестве ответа, использовать реестр windows не предлагать.
Заранее премного благодарен.
← →
DC-AC (2004-05-11 13:35) [1]Тогда прерывание int 1Ah, у Ральфа Брауна (http://www-2.cs.cmu.edu/afs/cs.cmu.edu/user/ralf/pub/WWW/files.html) подробно расписаны функции работы с PCI. Получить список устройств на шине PCI - организовать несколько вложенных циклов по Bus Number,Device,Function. Только это работает под Win9x, под NT-подобные системы - только через драйвер. Говорят ещё можно через Config Manager, но рабочего примера я не встречал. А чем не устраивает реестр ?
← →
Александр Павлов © (2004-05-12 01:09) [2]Работа с прерываниями - дело, для меня, тёмное.
В принципе, необходимо заставить работать всё это дело под мсдос и не более.
В любом случае - благодарю. Если кого интересует подобный вопрос, ответ на него имеется, правда, на TP7:
http://sharc.by.ru/files/pci_view.zip
← →
Александр Павлов © (2004-05-12 01:11) [3]Сорри, почти очепятка, на c++.. :P
← →
WondeRu © (2004-05-12 08:49) [4]Windows DDK - полезная вещь!
Страницы: 1 вся ветка
Текущий архив: 2004.06.13;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.023 c