XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
_EXTENDED_SAL_BOOT_SERVICE_PROTOCOL Struct Reference

#include <ExtendedSalBootService.h>

Collaboration diagram for _EXTENDED_SAL_BOOT_SERVICE_PROTOCOL:
Collaboration graph
[legend]

Public Attributes

EXTENDED_SAL_ADD_SST_INFO AddSalSystemTableInfo
 
EXTENDED_SAL_ADD_SST_ENTRY AddSalSystemTableEntry
 
EXTENDED_SAL_REGISTER_INTERNAL_PROC RegisterExtendedSalProc
 
EXTENDED_SAL_PROC ExtendedSalProc
 

Detailed Description

The EXTENDED_SAL_BOOT_SERVICE_PROTOCOL provides a mechanisms for platform specific drivers to update the SAL System Table and register Extended SAL Procedures that are callable in physical or virtual mode using the SAL calling convention.

Member Data Documentation

◆ AddSalSystemTableEntry

EXTENDED_SAL_ADD_SST_ENTRY _EXTENDED_SAL_BOOT_SERVICE_PROTOCOL::AddSalSystemTableEntry

◆ AddSalSystemTableInfo

EXTENDED_SAL_ADD_SST_INFO _EXTENDED_SAL_BOOT_SERVICE_PROTOCOL::AddSalSystemTableInfo

◆ ExtendedSalProc

EXTENDED_SAL_PROC _EXTENDED_SAL_BOOT_SERVICE_PROTOCOL::ExtendedSalProc

◆ RegisterExtendedSalProc

EXTENDED_SAL_REGISTER_INTERNAL_PROC _EXTENDED_SAL_BOOT_SERVICE_PROTOCOL::RegisterExtendedSalProc

The documentation for this struct was generated from the following file: