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

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
 

Detailed Description

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.

Macro Definition Documentation

◆ LINEAR_CODE64_SEL

#define LINEAR_CODE64_SEL   OFFSET_OF (GDT_ENTRIES, LinearCode64)

Definition at line 54 of file CpuGdt.h.

◆ LINEAR_CODE_SEL

#define LINEAR_CODE_SEL   OFFSET_OF (GDT_ENTRIES, LinearCode)

Definition at line 49 of file CpuGdt.h.

◆ LINEAR_DATA64_SEL

#define LINEAR_DATA64_SEL   OFFSET_OF (GDT_ENTRIES, LinearData64)

Definition at line 53 of file CpuGdt.h.

◆ LINEAR_SEL

#define LINEAR_SEL   OFFSET_OF (GDT_ENTRIES, Linear)

Definition at line 48 of file CpuGdt.h.

◆ NULL_SEL

#define NULL_SEL   OFFSET_OF (GDT_ENTRIES, Null)

Definition at line 47 of file CpuGdt.h.

◆ SPARE5_SEL

#define SPARE5_SEL   OFFSET_OF (GDT_ENTRIES, Spare5)

Definition at line 55 of file CpuGdt.h.

◆ SYS_CODE16_SEL

#define SYS_CODE16_SEL   OFFSET_OF (GDT_ENTRIES, SysCode16)

Definition at line 52 of file CpuGdt.h.

◆ SYS_CODE_SEL

#define SYS_CODE_SEL   OFFSET_OF (GDT_ENTRIES, SysCode)

Definition at line 51 of file CpuGdt.h.

◆ SYS_DATA_SEL

#define SYS_DATA_SEL   OFFSET_OF (GDT_ENTRIES, SysData)

Definition at line 50 of file CpuGdt.h.