TianoCore EDK2 master
Loading...
Searching...
No Matches
PiBootMode.h File Reference

Go to the source code of this file.

Macros

#define BOOT_WITH_FULL_CONFIGURATION   0x00
 
#define BOOT_WITH_MINIMAL_CONFIGURATION   0x01
 
#define BOOT_ASSUMING_NO_CONFIGURATION_CHANGES   0x02
 
#define BOOT_WITH_FULL_CONFIGURATION_PLUS_DIAGNOSTICS   0x03
 
#define BOOT_WITH_DEFAULT_SETTINGS   0x04
 
#define BOOT_ON_S4_RESUME   0x05
 
#define BOOT_ON_S5_RESUME   0x06
 
#define BOOT_WITH_MFG_MODE_SETTINGS   0x07
 
#define BOOT_ON_S2_RESUME   0x10
 
#define BOOT_ON_S3_RESUME   0x11
 
#define BOOT_ON_FLASH_UPDATE   0x12
 
#define BOOT_IN_RECOVERY_MODE   0x20
 

Typedefs

typedef UINT32 EFI_BOOT_MODE
 

Detailed Description

Present the boot mode values in PI.

Copyright (c) 2006 - 2012, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Revision Reference:
PI Version 1.2.1A

Definition in file PiBootMode.h.

Macro Definition Documentation

◆ BOOT_ASSUMING_NO_CONFIGURATION_CHANGES

#define BOOT_ASSUMING_NO_CONFIGURATION_CHANGES   0x02

Definition at line 25 of file PiBootMode.h.

◆ BOOT_IN_RECOVERY_MODE

#define BOOT_IN_RECOVERY_MODE   0x20

Definition at line 34 of file PiBootMode.h.

◆ BOOT_ON_FLASH_UPDATE

#define BOOT_ON_FLASH_UPDATE   0x12

Definition at line 33 of file PiBootMode.h.

◆ BOOT_ON_S2_RESUME

#define BOOT_ON_S2_RESUME   0x10

Definition at line 31 of file PiBootMode.h.

◆ BOOT_ON_S3_RESUME

#define BOOT_ON_S3_RESUME   0x11

Definition at line 32 of file PiBootMode.h.

◆ BOOT_ON_S4_RESUME

#define BOOT_ON_S4_RESUME   0x05

Definition at line 28 of file PiBootMode.h.

◆ BOOT_ON_S5_RESUME

#define BOOT_ON_S5_RESUME   0x06

Definition at line 29 of file PiBootMode.h.

◆ BOOT_WITH_DEFAULT_SETTINGS

#define BOOT_WITH_DEFAULT_SETTINGS   0x04

Definition at line 27 of file PiBootMode.h.

◆ BOOT_WITH_FULL_CONFIGURATION

#define BOOT_WITH_FULL_CONFIGURATION   0x00

Definition at line 23 of file PiBootMode.h.

◆ BOOT_WITH_FULL_CONFIGURATION_PLUS_DIAGNOSTICS

#define BOOT_WITH_FULL_CONFIGURATION_PLUS_DIAGNOSTICS   0x03

Definition at line 26 of file PiBootMode.h.

◆ BOOT_WITH_MFG_MODE_SETTINGS

#define BOOT_WITH_MFG_MODE_SETTINGS   0x07

Definition at line 30 of file PiBootMode.h.

◆ BOOT_WITH_MINIMAL_CONFIGURATION

#define BOOT_WITH_MINIMAL_CONFIGURATION   0x01

Definition at line 24 of file PiBootMode.h.

Typedef Documentation

◆ EFI_BOOT_MODE

typedef UINT32 EFI_BOOT_MODE

EFI boot mode

Definition at line 18 of file PiBootMode.h.