Changeset 8b2ee37c in rtems for c/src/exec/score/cpu/i386/cpu.h
- Timestamp:
- 08/19/98 20:09:59 (25 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 26b5c77f
- Parents:
- 7549e14
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/exec/score/cpu/i386/cpu.h
r7549e14 r8b2ee37c 65 65 #define CPU_USE_DEFERRED_FP_SWITCH TRUE 66 66 67 #define CPU_PROVIDES_IDLE_THREAD_BODY FALSE67 #define CPU_PROVIDES_IDLE_THREAD_BODY YES 68 68 #define CPU_STACK_GROWS_UP FALSE 69 69 #define CPU_STRUCTURE_ALIGNMENT … … 102 102 } Context_Control_fp; 103 103 104 104 105 /* 105 106 * The following structure defines the set of information saved 106 * on the current stack by RTEMS upon receipt of each interrupt. 107 * on the current stack by RTEMS upon receipt of execptions. 108 * 109 * idtIndex is either the interrupt number or the trap/exception number. 110 * faultCode is the code pushed by the processor on some exceptions. 107 111 */ 108 112 109 113 typedef struct { 110 unsigned32 TBD; /* XXX Fix for this CPU */ 111 } CPU_Interrupt_frame; 114 115 unsigned32 edi, 116 esi, 117 ebp, 118 esp0, 119 ebx, 120 edx, 121 ecx, 122 eax, 123 idtIndex, 124 faultCode, 125 eip, 126 cs, 127 eflags; 128 }CPU_Exception_frame; 129 130 /* 131 * The following structure defines the set of information saved 132 * on the current stack by RTEMS upon receipt of each interrupt 133 * that will lead to re-enter the kernel to signal the thread. 134 */ 135 136 typedef CPU_Exception_frame CPU_Interrupt_frame; 112 137 113 138 /*
Note: See TracChangeset
for help on using the changeset viewer.