nckernel  0.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
tss Struct Reference

x86 의 Task state segment 자료 구조 More...

#include <segment.h>

Data Fields

unsigned int avl:1
 
unsigned char base_high_high
 
unsigned char base_high_low
 
unsigned short base_low
 
unsigned int dpl:2
 
unsigned int g:1
 
unsigned int p:1
 
unsigned int segment_limit_high:4
 
unsigned short segment_limit_low
 
unsigned int type:4
 
unsigned int zero1:1
 
unsigned int zero2:2
 

Detailed Description

x86 의 Task state segment 자료 구조

Definition at line 81 of file segment.h.

Field Documentation

unsigned int avl

Available for user by system software

Definition at line 90 of file segment.h.

unsigned char base_high_high

Seg base addr high-high part

Definition at line 93 of file segment.h.

unsigned char base_high_low

Segment base high-low part

Definition at line 84 of file segment.h.

unsigned short base_low

Segment base address low part

Definition at line 83 of file segment.h.

unsigned int dpl

Descriptor Privilege Level

Definition at line 87 of file segment.h.

unsigned int g

Granularity

Definition at line 92 of file segment.h.

unsigned int p

Segment Present

Definition at line 88 of file segment.h.

unsigned int segment_limit_high

Segment limit high part

Definition at line 89 of file segment.h.

unsigned short segment_limit_low

Segment limit low part

Definition at line 82 of file segment.h.

unsigned int type

Segment type 10B1

Definition at line 85 of file segment.h.

unsigned int zero1

Definition at line 86 of file segment.h.

unsigned int zero2

Definition at line 91 of file segment.h.


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