RTEMS
|
Interrupt stack frame (ISF). More...
#include <cpu.h>
Public Attributes | |
SPARC_Minimum_stack_frame | Stack_frame |
uint32_t | psr |
uint32_t | pc |
uint32_t | npc |
uint32_t | g1 |
uint32_t | g2 |
uint32_t | g3 |
uint32_t | g4 |
uint32_t | g5 |
uint32_t | reserved_for_alignment |
uint32_t | g7 |
uint32_t | i0 |
uint32_t | i1 |
uint32_t | i2 |
uint32_t | i3 |
uint32_t | i4 |
uint32_t | i5 |
uint32_t | i6_fp |
uint32_t | i7 |
uint32_t | y |
uint32_t | tpc |
Interrupt stack frame (ISF).
Context saved on stack for an interrupt.
NOTE: The PSR, PC, and NPC are only saved in this structure for the benefit of the user's handler.
uint32_t CPU_Interrupt_frame::g1 |
uint32_t CPU_Interrupt_frame::g2 |
uint32_t CPU_Interrupt_frame::g3 |
uint32_t CPU_Interrupt_frame::g4 |
uint32_t CPU_Interrupt_frame::g5 |
uint32_t CPU_Interrupt_frame::g7 |
uint32_t CPU_Interrupt_frame::i0 |
uint32_t CPU_Interrupt_frame::i1 |
uint32_t CPU_Interrupt_frame::i2 |
uint32_t CPU_Interrupt_frame::i3 |
uint32_t CPU_Interrupt_frame::i4 |
uint32_t CPU_Interrupt_frame::i5 |
uint32_t CPU_Interrupt_frame::i6_fp |
uint32_t CPU_Interrupt_frame::i7 |
uint32_t CPU_Interrupt_frame::npc |
uint32_t CPU_Interrupt_frame::pc |
uint32_t CPU_Interrupt_frame::psr |
uint32_t CPU_Interrupt_frame::reserved_for_alignment |
SPARC_Minimum_stack_frame CPU_Interrupt_frame::Stack_frame |
uint32_t CPU_Interrupt_frame::tpc |
uint32_t CPU_Interrupt_frame::y |