INT 1AH (AX=B101h)をcallして、pciがサポートされているかチェックします。
INT 1AH(AX=B101h)の入力パラメータ
入力 |
レジスタ |
内容 |
AX |
B101h |
EDI |
00000000h |
INT 1AH(AX=B101h)の出力パラメータ
出力 |
レジスタ |
内容 |
CF |
正常:CF clear 異常:CF set
|
AH |
00H(PCIをサポートしているならば)
|
EDX |
20494350h (' ICP')
|
EDI |
physical address of protected-mode entry point
|
AL |
PCI hardware characteristics
|
BH |
PCI interface level major version (BCD)
|
BL |
PCI interface level minor version (BCD)
|
CL |
number of last PCI bus in system
|
BIOS戻り値をチェックして不正(Probe失敗)ならば、この関数を抜けまする。
PCIのProbeが正常に完了したら、画面に出力します。
Using drive 0 , partition 4 .
Loading........
probing:pc0 com1 com2 apm pci
BIOSの戻値を、bios_pciinfo_t型の変数bpiにセットします。