Si tu sais lire le russes, tu peux jeter un oeil au paragraphe 4 intitulé "Устройства PCI" :
http://wasm.ru/article.php?article=hardzen
Tu peux aussi traduire avec google ou babelfish aussi :D
Code:
;BL - bus, BH - device, CL - function, CH - register
RD_PCI PROC NEAR
mov dx,0CF8h
xor eax,eax
mov al,bl
or ah,80h ;Бит достоверности в 1
shl eax,16
mov ah,bh
shl ah,3
or ah,cl
mov al,ch
and al,0FCh ;Сбросить 2 младших бита
out dx,eax
mov dx,0CFCh
in eax,dx
ret
RD_PCI ENDP
edit: tu fais ça sous quel OS ?