Handoff State, Itanium-Based Operating Systems; Stack After Imageentrypoint Called, Itanium-Based Systems - Intel Extensible Firmware Interface Specification

Intel extensible firmware interface specification
Table of Contents

Advertisement

Extensible Firmware Interface Specification

4.5.1.2 Handoff State, Itanium-based Operating Systems

EFI uses the standard P64 C calling conventions that are defined for Itanium-based operating
systems. Figure 4-2 shows the stack after
systems. The arguments are also stored in registers: out0 contains
contains the address of the EFI_SYSTEM_TABLE. The gp for the EFI Image will have been
loaded from the plabel pointed to by the
EFI_SYSTEM_TABLE *
Figure 4-2. Stack after ImageEntryPoint Called, Itanium-based Systems
The SAL specification (see "Related Information" in Chapter 1) defines the state of the system
registers at boot handoff. The SAL specification also defines which system registers can only be
used after EFI boot services have been properly terminated.
116
ImageEntryPoint
AddressOfEntryPoint
Stack
EFI_HANDLE
12/12/00
has been called on Itanium-based
EFI_HANDLE
in the image's header.
Location
Register
SP + 8
out1
SP
out0
and out1
Version 1.02

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Extensible Firmware Interface and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents