context_offset.h

Go to the documentation of this file.
00001 /* This file is automatically generated by gencontext.c. */
00002 /* struct context */
00003 #define OFFSET_SP      0x0
00004 #define OFFSET_PC      0x4
00005 #define OFFSET_S0      0x8
00006 #define OFFSET_S1      0xc
00007 #define OFFSET_S2      0x10
00008 #define OFFSET_S3      0x14
00009 #define OFFSET_S4      0x18
00010 #define OFFSET_S5      0x1c
00011 #define OFFSET_S6      0x20
00012 #define OFFSET_S7      0x24
00013 #define OFFSET_S8      0x28
00014 #define OFFSET_GP      0x2c
00015 
00016 
00017 /* struct register_dump */
00018 #define EOFFSET_AT     0x0
00019 #define EOFFSET_V0     0x4
00020 #define EOFFSET_V1     0x8
00021 #define EOFFSET_A0     0xc
00022 #define EOFFSET_A1     0x10
00023 #define EOFFSET_A2     0x14
00024 #define EOFFSET_A3     0x18
00025 #define EOFFSET_T0     0x1c
00026 #define EOFFSET_T1     0x20
00027 #define EOFFSET_T2     0x24
00028 #define EOFFSET_T3     0x28
00029 #define EOFFSET_T4     0x2c
00030 #define EOFFSET_T5     0x30
00031 #define EOFFSET_T6     0x34
00032 #define EOFFSET_T7     0x38
00033 #define EOFFSET_S0     0x3c
00034 #define EOFFSET_S1     0x40
00035 #define EOFFSET_S2     0x44
00036 #define EOFFSET_S3     0x48
00037 #define EOFFSET_S4     0x4c
00038 #define EOFFSET_S5     0x50
00039 #define EOFFSET_S6     0x54
00040 #define EOFFSET_S7     0x58
00041 #define EOFFSET_T8     0x5c
00042 #define EOFFSET_T9     0x60
00043 #define EOFFSET_GP     0x64
00044 #define EOFFSET_SP     0x68
00045 #define EOFFSET_S8     0x6c
00046 #define EOFFSET_RA     0x70
00047 #define EOFFSET_LO     0x74
00048 #define EOFFSET_HI     0x78
00049 #define EOFFSET_STATUS 0x7c
00050 #define EOFFSET_EPC    0x80
00051 #define EOFFSET_K1     0x84
00052 #define REGISTER_SPACE 136
00053 

Generated on Sun Jun 18 17:01:57 2006 for HelenOS Kernel (mips32) by  doxygen 1.4.6