Modestus Moon OS  R4
CS 450 project
s_processContext Struct Reference

The s_processContext struct defines the context that each process stores . More...

#include <system.h>

Data Fields

u32int gs
 
u32int fs
 
u32int es
 
u32int ds
 
u32int edi
 
u32int esi
 
u32int ebp
 
u32int esp
 
u32int ebx
 
u32int edx
 
u32int ecx
 
u32int eax
 
u32int eip
 
u32int cs
 
u32int eflags
 

Detailed Description

The s_processContext struct defines the context that each process stores .

Definition at line 71 of file system.h.

Field Documentation

u32int s_processContext::cs

Definition at line 75 of file system.h.

Referenced by kmain(), and loadr3().

u32int s_processContext::ds

Definition at line 73 of file system.h.

Referenced by kmain(), and loadr3().

u32int s_processContext::eax

Definition at line 74 of file system.h.

u32int s_processContext::ebp

Definition at line 74 of file system.h.

Referenced by kmain(), and loadr3().

u32int s_processContext::ebx

Definition at line 74 of file system.h.

u32int s_processContext::ecx

Definition at line 74 of file system.h.

u32int s_processContext::edi

Definition at line 74 of file system.h.

u32int s_processContext::edx

Definition at line 74 of file system.h.

u32int s_processContext::eflags

Definition at line 75 of file system.h.

Referenced by kmain(), and loadr3().

u32int s_processContext::eip

Definition at line 75 of file system.h.

Referenced by kmain(), and loadr3().

u32int s_processContext::es

Definition at line 73 of file system.h.

Referenced by kmain(), and loadr3().

u32int s_processContext::esi

Definition at line 74 of file system.h.

u32int s_processContext::esp

Definition at line 74 of file system.h.

Referenced by kmain(), and loadr3().

u32int s_processContext::fs

Definition at line 73 of file system.h.

Referenced by kmain(), and loadr3().

u32int s_processContext::gs

Definition at line 73 of file system.h.

Referenced by kmain(), and loadr3().


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