5.3 Get Service Tables
UEFI drivers may consume the UEFI Boot Services, UEFI Runtime Services, and UEFI System Tables that are defined in the UEFI Specification.
EDK II provides the UefiBootServicesTableLib
and
UefiRuntimeServicesTableLib
libraries to facilitate developer to access those
services. The following table lists the global variables provided by those
libraries.
Table 10 Table Global Variables
Global variable |
Library Class |
|
---|---|---|
UEFI System Table | gST |
UefiBootServicesTableLib |
UEFI Boot Services Table | gBS |
|
UEFI Runtime Services Table | gRT |
UefiRuntimeServicesTableLib |