Specifications
102 AMD Geode⢠GeodeROM Functional Specification
System Services
32087C
Function 87h - Extended Memory Block Move 126
Function 88h - Get Extended Memory Size 127
Function 89h - Enter Protected Mode 127
Function 90h - Device Busy 128
Function 91h - Interrupt Complete 129
Function BEh - AMD OEM Functions 130
Subfunction 00h - Read ACCESS.bus Byte 131
Subfunction 01h - Write ACCESS.bus Byte 131
Subfunction 02h - Write ACCESS.bus Block 132
Subfunction 03h - Read NVRAM Data 132
Subfunction 04h - Write NVRAM Data 133
Subfunction 05h - Get Default NVRAM Value 134
Subfunction 06h - Get NVRAM Checksum 134
Subfunction 07h - Set NVRAM Checksum 135
Subfunction 08h - Reset NVRAM Default 135
Subfunction 09h - Get NVRAM Table Address 136
Subfunction 0Ah - ACCESS.bus Block Read 142
Subfunction 20h - Get SCxxxx External Clock Speed 143
Subfunction 21h - Get SCxxxx Device Type 143
Subfunction 31h - SCxxxx Read ACCESS.bus Device 144
Subfunction 32h - SCxxxx Write ACCESS.bus Device 144
Subfunction 35h - Owl Board Specific Feature Access 145
Subfunction A0h - Wait for Key Timeout 146
Subfunction A1h - Get ROM Data 147
Subfunction A2h - CPU Memory Register Read Int 148
Subfunction A3h - CPU Memory Register Write Int 148
Subfunction A4h - Get CPU Speed 149
Subfunction A5h - Check CMOS 149
Subfunction A6h - Check CMOS Power 150
Subfunction A7h - Get PCI Speed 150
Subfunction A8h - Set Warning 151
Subfunction A9h - Read Companion Chip DWORD 151
Subfunction AAh - CPI Register Read 152
Subfunction ABh - CPU Register Write 152
Subfunction ACh - Eat Key 153
Subfunction B0h - Get Shadow 153
Subfunction B1h - Set Shadow 154
Subfunction F0h through FFh - User Defined Interrupts 154
Function C0h - Get ROM Configuration 155
Table 12-1. INT 15h System Services Support Functions (Continued)
Function Subfunction Page Number