Main Page | Data Structures | File List | Globals | Related Pages

register.h

Go to the documentation of this file.
00001 
00011 #ifndef __KERN_REGISTER_H__
00012 #define __KERN_REGISTER_H__
00013 
00014 typedef unsigned int register_t;
00015 
00016 typedef struct
00017 {
00018         register_t EAX;
00019         register_t ECX;
00020         register_t EDX;
00021         register_t EBX;
00022         register_t EBP;
00023         register_t ESI;
00024         register_t EDI;
00025         register_t EIP;
00026         register_t CS;
00027         register_t EFLAGS;
00028         register_t ESP;
00029         register_t SS;
00030 } Registers;
00031 
00040 extern void registers_jump (Registers * registers);
00041 
00042 #endif /* __KERN_REGISTER_H__ */
00043  

Generated on Fri Apr 9 21:59:16 2004 for 15-410 Project 3 by doxygen 1.3.2