Могу рекомндовать вместо чтения доки дизассблировать стартовый

savely_s писал(-а):
Однако, пойду читать доку... Что-то у меня появилось желание увидеть/вспомнить, что пишут по этому поводу PCISIG.
Спорить - смысла нет, если есть дока. Надо ее просто почитать, что я и собираюсь сделать. Возможно, у меня в проге хромает логика (проверка мультифункциональности не в том месте и т.п), вот о чем я подумал...

Могу рекомндовать вместо чтения доки дизассблировать стартовый фрагмент Феникс БИОС (сейчас это актуально, isn't it?). Там буквально вначале есть процедура поиска Class Code (даю наводку - 0x600). И сразу логика работы с PCI шиной становится на место. Это что-то подобное
mov ecx, 80000000h
xchg eax, ecx


mov al, 8
Loop:
mov dx, 0CF8h
out dx, eax
mov dx, 0CFCh
mov edi, eax
. . .

PS Изрядно мы уклонились от предложенной темы?
:)

Устранение из пци пространства
  • Следовательно то, что устройство отключится/исчезнет одной лишь
  • Самоучка То, что устройства при
  • Спасибо.. .. однако судя по картинке из