Specifications

vii
4 Example Code .............................................................................................. 152
4.1 Example of a Dummy EFI SMM Child Driver ............................................ 152
4.2 Example of a Dummy EFI Hardware SMM Child Driver ............................. 155
5 Legacy BIOS References ................................................................................ 158
5.1 BIOS INTs ......................................................................................... 158
5.2 Fixed BIOS Entry Points ...................................................................... 162
5.3 Fixed CMOS Locations ......................................................................... 163
5.4 BDA and EBDA Memory Addresses ........................................................ 164
5.5 EBDA (Extended BIOS Data Area) ......................................................... 167
5.6 IA-32 and Itanium Processor Family Interrupts ....................................... 167
5.6.1 EFI Environment ................................................................... 167
5.6.2 IA-32 .................................................................................. 167
5.6.3 Intel
®
Itanium
®
Processor Family ........................................... 169
5.6.4 Mixed EFI and Traditional Environment ..................................... 172
5.6.5 Traditional-Only Environment .................................................. 173
6 Glossary ...................................................................................................... 174