OSDev http://osdev.su/ |
|
Изменения http://osdev.su/viewtopic.php?f=26&t=537 |
Страница 4 из 4 |
Автор: | Bargest [ 07 июн 2012, 14:31 ] |
Заголовок сообщения: | Re: Изменения |
Ого. И как тогда, перебирать вообще все шины чтоли? Если например завтра появится компьютер, где будет еще одна-две-три шины к корню подключены. Цитата: Я не понял, какие мосты. Мост PCI-PCI - устройство, добавляющее дополнительные шины. Class-Code у него обычно вида 0604xxh, но главное - стандартный заголовок с типом 1. Тут в самом низу. |
Автор: | Станислав [ 07 июн 2012, 14:53 ] |
Заголовок сообщения: | Re: Изменения |
0604xxh этот знаю, но его тоже нужно найти |
Автор: | Bargest [ 07 июн 2012, 14:57 ] |
Заголовок сообщения: | Re: Изменения |
Понятное дело. Поставил число PCI шин равное 1. Опрашиваешь всю нулевую шину. Встретил мост (лучше по Header распознавать думаю) - увеличил число шин (и желательно - настраиваешь этот мост). По окончанию опроса шины смотришь, была ли текущая послденей. Если нет - возвращаешься в начало цикла опроса. Правда, принимая во внимание сообщение grindars, такой способ на самых новых компах не прокатит. |
Автор: | grindars [ 07 июн 2012, 15:50 ] |
Заголовок сообщения: | Re: Изменения |
Устройства на этой шине сами по себе бесполезны без спецдров. А если спецдрова есть, то что мешает из девайсины на шине 0 по имени Intel Corporation Xeon E5/Core i7 Address Map, VTd_Misc, System Management прочитать номер? |
Автор: | Станислав [ 07 июн 2012, 16:36 ] |
Заголовок сообщения: | Re: Изменения |
А как понять, что нужны драйвера на эту шину, если не знаем какое там устройство. |
Автор: | Bargest [ 07 июн 2012, 17:50 ] |
Заголовок сообщения: | Re: Изменения |
Цитата: Устройства на этой шине сами по себе бесполезны без спецдров. А если спецдрова есть, то что мешает из девайсины на шине 0 по имени Intel Corporation Xeon E5/Core i7 Address Map, VTd_Misc, System Management прочитать номер? А, тогда нормально. Интересно только, как до шины FF доходят данные, ведь по идеи для их передачи на шины >0 используются мосты. Или же это устройство есть мост особого вида? |
Страница 4 из 4 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |