TianoCore EDK2 master
|
Go to the source code of this file.
Macros | |
#define | IA32_PG_P BIT0 |
#define | IA32_PG_RW BIT1 |
#define | IA32_PG_PS BIT7 |
Functions | |
VOID | StmGen4GPageTable (IN UINTN PageTableBase) |
UINT32 EFIAPI | SmmStmExceptionHandler (IN OUT STM_PROTECTION_EXCEPTION_STACK_FRAME Context) |
SMM STM support functions
Copyright (c) 2015 - 2016, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file SmmStmSupport.c.
#define IA32_PG_P BIT0 |
Page Table Entry
Definition at line 17 of file SmmStmSupport.c.
#define IA32_PG_PS BIT7 |
Definition at line 19 of file SmmStmSupport.c.
#define IA32_PG_RW BIT1 |
Definition at line 18 of file SmmStmSupport.c.
UINT32 EFIAPI SmmStmExceptionHandler | ( | IN OUT STM_PROTECTION_EXCEPTION_STACK_FRAME | Context | ) |
This is SMM exception handle. Consumed by STM when exception happen.
Context | STM protection exception stack frame |
Definition at line 77 of file SmmStmSupport.c.
Create 4G page table for STM. 2M PAE page table in X64 version.
PageTableBase | The page table base in MSEG |
Definition at line 30 of file SmmStmSupport.c.