PatchworkOS  19e446b
A non-POSIX operating system.
Loading...
Searching...
No Matches
gdt_long_system_segment_t Struct Reference

A long mode system segment descriptor, used for TSS and LDT. More...

#include <gdt.h>

Collaboration diagram for gdt_long_system_segment_t:

Data Fields

uint16_t limitLow
 
uint16_t baseLow
 
uint8_t baseLowerMiddle
 
uint8_t access
 
uint8_t flagsAndLimitHigh
 
uint8_t baseUpperMiddle
 
uint32_t baseHigh
 
uint32_t reserved
 

Detailed Description

A long mode system segment descriptor, used for TSS and LDT.

This structure is used for 64-bit TSS and LDT descriptors.

Definition at line 103 of file gdt.h.

Field Documentation

◆ limitLow

uint16_t gdt_long_system_segment_t::limitLow

Definition at line 105 of file gdt.h.

◆ baseLow

uint16_t gdt_long_system_segment_t::baseLow

Definition at line 106 of file gdt.h.

◆ baseLowerMiddle

uint8_t gdt_long_system_segment_t::baseLowerMiddle

Definition at line 107 of file gdt.h.

◆ access

uint8_t gdt_long_system_segment_t::access

Definition at line 108 of file gdt.h.

◆ flagsAndLimitHigh

uint8_t gdt_long_system_segment_t::flagsAndLimitHigh

Definition at line 109 of file gdt.h.

◆ baseUpperMiddle

uint8_t gdt_long_system_segment_t::baseUpperMiddle

Definition at line 110 of file gdt.h.

◆ baseHigh

uint32_t gdt_long_system_segment_t::baseHigh

Definition at line 111 of file gdt.h.

◆ reserved

uint32_t gdt_long_system_segment_t::reserved

Definition at line 112 of file gdt.h.


The documentation for this struct was generated from the following file: