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

Go to the source code of this file.

Functions

VOID SecSwitchStack (INTN StackDelta)
 
VOID PeiVectorTable (VOID)
 
VOID PeiCommonExceptionEntry (IN UINT32 Entry, IN UINTN LR)
 

Detailed Description

Generic SEC driver for ARM platforms

Copyright (c) 2011 - 2022, ARM Limited. All rights reserved.

SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file Sec.h.

Function Documentation

◆ PeiCommonExceptionEntry()

VOID PeiCommonExceptionEntry ( IN UINT32  Entry,
IN UINTN  LR 
)

Minimal high level handling of exceptions occurring in PEI.

Minimal high level handling of exceptions occurring in PEI.

Parameters
[in]EntryType of exception
[in]LRAddress of instruction where the exception was taken

Definition at line 19 of file ArchSec.c.

◆ PeiVectorTable()

VOID PeiVectorTable ( VOID  )

Vector Table for the PEI Phase. This is executable code but not a callable function. Implemented in assembler.

◆ SecSwitchStack()

VOID SecSwitchStack ( INTN  StackDelta)

Helper function to switch to a different stack. Implemented in assembler as this cannot be done from C code.