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

Go to the source code of this file.

Data Structures

struct  EXCEPTION_HANDLER_CONTEXT
 
struct  CPU_STATUS_CODE_TEMPLATE
 
struct  RESERVED_VECTORS_DATA
 

Macros

#define CPU_TSS_DESC_SIZE
 
#define CPU_TSS_SIZE
 

Detailed Description

Ia32 arch definition for CPU Exception Handler Library.

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

Definition in file ArchInterruptDefs.h.

Macro Definition Documentation

◆ CPU_TSS_DESC_SIZE

#define CPU_TSS_DESC_SIZE
Value:
(sizeof (IA32_TSS_DESCRIPTOR) * \
(FixedPcdGetSize (PcdCpuStackSwitchExceptionList) + 1))
#define FixedPcdGetSize(TokenName)
Definition: PcdLib.h:414

Definition at line 38 of file ArchInterruptDefs.h.

◆ CPU_TSS_SIZE

#define CPU_TSS_SIZE
Value:
(sizeof (IA32_TASK_STATE_SEGMENT) * \
(FixedPcdGetSize (PcdCpuStackSwitchExceptionList) + 1))

Definition at line 42 of file ArchInterruptDefs.h.