Specifications
82 AMD Geode™ GeodeROM Functional Specification
PCI Support
32087C
7.1.5.6 Subfunction 0Dh - Write Config DWORD
Description:
Writes one DWORD to the configuration space of the caller-specified PCI device.
Passed:
Returns:
7.1.5.7 Subfunction 0Eh - Get PCI Interrupt Routing Options
Description:
Passed:
Returns:
Parameter Description
AH B1h (PCI Function ID)
AL 0Dh (Write Config DWORD)
BH Bus number on which the device resides
BL Bits [7:3] = Device number
Bits [2:0] = Device function number
DI Register index (0-FFh) within the device’s or function’s configuration space
ECX DWORD value to write to configuration space
Parameter Description
CF Function completion status:
0 if function completed successfully
1 if an error occurred
AH Function return status codes: See AH in Section 7.1.2 "Subfunction 02h - Find PCI Device" on page
76.
Parameter Description
AX B10Eh
BX 0000h
DS Segment/selector for PCI BIOS data (real mode: F000h; 16-bit PM: physical 000F0000h; 32-bit PM:
as specified by BIOS32 services directory).
ES (E)DI IRQ routing table header
Parameter Description
CF 0 = Success
AH 00h
BX Bitmap of IRQ channels permanently dedicated to PCI
ES (E)DISize of returned data
CF 1 = Set on error
AH Error code
ES [DI]Required size of buffer