Specifications

viii
Tables
Table 1 Components of CSM .............................................................................. 8
Table 2 EfiCompatibility Protocols ....................................................................... 9
Table 3 Functions in Legacy BIOS Protocol ......................................................... 10
Table 4 Functions in the Legacy BIOS Platform Protocol ....................................... 11
Table 5 Functions in Legacy Region Protocol ...................................................... 12
Table 6 Functions in Legacy 8259 Protocol ......................................................... 13
Table 7 Functions in Legacy Interrupt Protocol ................................................... 14
Table 8 Compatibility16 Functions .................................................................... 15
Table 9 Valid EFI and Legacy Combinations ........................................................ 24
Table 10 EFICompatability Code and Compatabiloity16 code ................................ 26
Table 11 BBS Fields ...................................................................................... 132
Table 12 Function Value Descriptions .............................................................. 138
Table 13 Owner Value Descriptions ................................................................. 138
Table 14 Fixed BIOS Entry Points ................................................................... 162
Table 15 Fixed CMOS Locations ...................................................................... 163
Table 16 BIOS Data Area .............................................................................. 164
Table 17 Extended BIOS Data Area ................................................................. 167
Table 18 IA-32 Faults, Exceptions, and Traps ................................................... 168
Table 19 IA-32 Interrupts.............................................................................. 169
Table 20 PAL-Based Interrupts ....................................................................... 170
Table 21 IVA-Based Interrupts Useable in the Framework .................................. 171
Figures
Figure 1 Compatibility Overview ......................................................................... 4
Figure 2 BDS Legacy Flow ................................................................................. 5
Figure 3 Thunk and Reverse Thunk in a Traditional Code Environment ................... 17