Specifications
AMD Geode™ GeodeROM Functional Specification 17
2
Introduction 32087C
2.0Introduction
This functional specification discusses supported GeodeROM software interfaces, and use of the GeodeROM source code,
including project builds and current functionality modification. This specification is intended for BIOS, or deployment engi-
neers working on AMD Geode™ solutions.
2.1 Supported INT/Functions
GeodeROM supports several INT instructions and associated functions/subfunctions, summarized in Table 2-1. Included in
the table is a page reference where the corresponding INT/function/subfunction’s description is located.
Table 2-1. Summary of Supported INTx Functions
Function Subfunction Function Description Reference
INT 09h: Miscellaneous Service
Keyboard Page 209
INT 10h: Miscellaneous Service
Video BIOS Page 209
INT 11h: Miscellaneous Service
Equipment List Page 210
INT 12h: Miscellaneous Service
Get Memory Size Page 210
INT 13h: Removable and Non-Removable Media Support (INT 13h and INT 40h Interrupt Handler)
00h --- Reset Disk Subsystem Page 32, Page 44
01h --- Get Disk Subsystem Status Page 33, Page 46
02h --- Read Sectors Page 34, Page 47
03h --- Write Sectors Page 35, Page 48
04h --- Verify Sectors Page 36, Page 49
05h --- Format Track (Floppy Disk) Page 37
08h --- Get Drive Parameters Page 38, Page 50
09h --- Set Drive Parameters Page 51
0Ch --- Seek To Cylinder Page 52
0Dh --- Alternate Disk Subsystem Reset Page 39, Page 53
10h --- Test Drive Ready Page 53
11h --- Recalibrate Drive Page 54
14h --- Perform Disk Self-Diagnostic Page 54
15h --- Get Disk Type Page 39, Page 55
16h --- Get Disk Change Status Page 40
17h --- Set Disk Type Page 41
18h --- Set Media Type Page 42
41h --- Check Extensions Present Page 57
42h --- Extended Read Sectors Page 58
43h --- Extended Write Sectors Page 58
44h --- Extended Verify Sectors Page 59