NOVA
Stripped down NOVA kernel for the OSY course
Static Public Member Functions | Public Attributes | Static Public Attributes | List of all members
Tss Class Reference

Static Public Member Functions

static void build ()
 
static ALWAYS_INLINE void load ()
 

Public Attributes

uint32 __pad0__: 32
 
uint32 sp0
 
uint16 ss0
 
uint16 __pad1__: 16
 
uint32 sp1
 
uint16 ss1
 
uint16 __pad2__: 16
 
uint32 sp2
 
uint16 ss2
 
uint16 __pad3__: 16
 
uint32 cr3
 
uint32 eip
 
uint32 eflags
 
uint32 eax
 
uint32 ecx
 
uint32 edx
 
uint32 ebx
 
uint32 esp
 
uint32 ebp
 
uint32 esi
 
uint32 edi
 
uint16 es
 
uint16 __pad4__: 16
 
uint16 cs
 
uint16 __pad5__: 16
 
uint16 ss
 
uint16 __pad6__: 16
 
uint16 ds
 
uint16 __pad7__: 16
 
uint16 fs
 
uint16 __pad8__: 16
 
uint16 gs
 
uint16 __pad9__: 16
 
uint16 ldt
 
uint16 __pad10__: 16
 
uint16 trap
 
uint16 iobm
 

Static Public Attributes

static Tss run
 
static Tss dbf
 

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