Well, I was able to verify the presence of PCI-BIOS easily with debug (under 
Qemu):
-a 100
mov ax,b101
sub di,di
int 1a
int 20
g=100 107
AH=00 PCIBIOS present
AL=01 configuration space access mechanism 1 supported
BX=0210  version 2.1 supported
EDX = 20494350h (' ICP') (well I only see 4350 because debug use only 16 bits 
registers

If you want to search a specific class devices you may fine the Class table 
useful at:
https://wiki.osdev.org/PCI#Common_Header_Fields

But should use some 'real' assemblers with 32 bits registers.







_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to