TianoCore EDK2 master
|
Go to the source code of this file.
Data Structures | |
struct | _GDT_ENTRY |
struct | _GDT_ENTRIES |
Macros | |
#define | NULL_SEL OFFSET_OF (GDT_ENTRIES, Null) |
#define | LINEAR_SEL OFFSET_OF (GDT_ENTRIES, Linear) |
#define | LINEAR_CODE_SEL OFFSET_OF (GDT_ENTRIES, LinearCode) |
#define | SYS_DATA_SEL OFFSET_OF (GDT_ENTRIES, SysData) |
#define | SYS_CODE_SEL OFFSET_OF (GDT_ENTRIES, SysCode) |
#define | SYS_CODE16_SEL OFFSET_OF (GDT_ENTRIES, SysCode16) |
#define | LINEAR_DATA64_SEL OFFSET_OF (GDT_ENTRIES, LinearData64) |
#define | LINEAR_CODE64_SEL OFFSET_OF (GDT_ENTRIES, LinearCode64) |
#define | SPARE5_SEL OFFSET_OF (GDT_ENTRIES, Spare5) |
Typedefs | |
typedef struct _GDT_ENTRY | GDT_ENTRY |
typedef struct _GDT_ENTRIES | GDT_ENTRIES |
C based implementation of IA32 interrupt handling only requiring a minimal assembly interrupt entry point.
Copyright (c) 2006 - 2015, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file CpuGdt.h.
#define LINEAR_CODE64_SEL OFFSET_OF (GDT_ENTRIES, LinearCode64) |
#define LINEAR_CODE_SEL OFFSET_OF (GDT_ENTRIES, LinearCode) |
#define LINEAR_DATA64_SEL OFFSET_OF (GDT_ENTRIES, LinearData64) |
#define LINEAR_SEL OFFSET_OF (GDT_ENTRIES, Linear) |
#define NULL_SEL OFFSET_OF (GDT_ENTRIES, Null) |
#define SPARE5_SEL OFFSET_OF (GDT_ENTRIES, Spare5) |
#define SYS_CODE16_SEL OFFSET_OF (GDT_ENTRIES, SysCode16) |
#define SYS_CODE_SEL OFFSET_OF (GDT_ENTRIES, SysCode) |
#define SYS_DATA_SEL OFFSET_OF (GDT_ENTRIES, SysData) |