Main Page   Modules   Alphabetical List   Data Structures   File List   Data Fields   Globals   Related Pages  

tss Struct Reference

TSS without I/O bit map. More...

#include <task.h>


Data Fields

uint32_t link
uint32_t esp0
uint16_t ss0
uint16_t __ss0h
uint32_t esp1
uint16_t ss1
uint16_t __ss1h
uint32_t esp2
uint16_t ss2
uint16_t __ss2h
uint32_t cr3
uint32_t eip
uint32_t eflags
uint32_t eax
uint32_t ecx
uint32_t edx
uint32_t ebx
uint32_t esp
uint32_t ebp
uint32_t esi
uint32_t edi
uint16_t es
uint16_t __esh
uint16_t cs
uint16_t __csh
uint16_t ss
uint16_t __ssh
uint16_t ds
uint16_t __dsh
uint16_t fs
uint16_t __fsh
uint16_t gs
uint16_t __gsh
uint16_t ldtr
uint16_t __ldtrh
uint16_t trace
uint16_t io_map_addr


Detailed Description

TSS without I/O bit map.

Definition at line 35 of file task.h.


Field Documentation

uint16_t tss::__csh
 

Definition at line 53 of file task.h.

uint16_t tss::__dsh
 

Definition at line 55 of file task.h.

uint16_t tss::__esh
 

Definition at line 52 of file task.h.

uint16_t tss::__fsh
 

Definition at line 56 of file task.h.

uint16_t tss::__gsh
 

Definition at line 57 of file task.h.

uint16_t tss::__ldtrh
 

Definition at line 58 of file task.h.

uint16_t tss::__ss0h
 

Definition at line 39 of file task.h.

uint16_t tss::__ss1h
 

Definition at line 41 of file task.h.

uint16_t tss::__ss2h
 

Definition at line 43 of file task.h.

uint16_t tss::__ssh
 

Definition at line 54 of file task.h.

uint32_t tss::cr3
 

Definition at line 44 of file task.h.

uint16_t tss::cs
 

Definition at line 53 of file task.h.

uint16_t tss::ds
 

Definition at line 55 of file task.h.

uint32_t tss::eax
 

Definition at line 47 of file task.h.

uint32_t tss::ebp
 

Definition at line 49 of file task.h.

uint32_t tss::ebx
 

Definition at line 47 of file task.h.

uint32_t tss::ecx
 

Definition at line 47 of file task.h.

uint32_t tss::edi
 

Definition at line 51 of file task.h.

uint32_t tss::edx
 

Definition at line 47 of file task.h.

uint32_t tss::eflags
 

Definition at line 46 of file task.h.

uint32_t tss::eip
 

Definition at line 45 of file task.h.

uint16_t tss::es
 

Definition at line 52 of file task.h.

uint32_t tss::esi
 

Definition at line 50 of file task.h.

uint32_t tss::esp
 

Definition at line 48 of file task.h.

uint32_t tss::esp0
 

Definition at line 38 of file task.h.

uint32_t tss::esp1
 

Definition at line 40 of file task.h.

uint32_t tss::esp2
 

Definition at line 42 of file task.h.

uint16_t tss::fs
 

Definition at line 56 of file task.h.

uint16_t tss::gs
 

Definition at line 57 of file task.h.

uint16_t tss::io_map_addr
 

Definition at line 59 of file task.h.

uint16_t tss::ldtr
 

Definition at line 58 of file task.h.

uint32_t tss::link
 

Definition at line 37 of file task.h.

uint16_t tss::ss
 

Definition at line 54 of file task.h.

uint16_t tss::ss0
 

Definition at line 39 of file task.h.

uint16_t tss::ss1
 

Definition at line 41 of file task.h.

uint16_t tss::ss2
 

Definition at line 43 of file task.h.

uint16_t tss::trace
 

Definition at line 59 of file task.h.


The documentation for this struct was generated from the following file:
Generated on Fri Feb 20 15:32:21 2004 for Minirighi by doxygen1.2.18