This structure defines the static register groups identified for VIM.
Data Fields | |
SDL_vimStaticRegs_GRP | GRP [SDL_VIM_MAX_INTR_GROUPS] |
SDL_vimRegs_PRI | PRI [SDL_VIM_MAX_INTR_GROUPS *SDL_VIM_NUM_INTRS_PER_GROUP] |
SDL_vimRegs_VEC | VEC [SDL_VIM_MAX_INTR_GROUPS *SDL_VIM_NUM_INTRS_PER_GROUP] |
volatile uint32_t | PID |
volatile uint32_t | INFO |
volatile uint32_t | IRQVEC |
volatile uint32_t | FIQVEC |
volatile uint32_t | DEDVEC |
SDL_vimStaticRegs_GRP SDL_vimStaticRegs::GRP[SDL_VIM_MAX_INTR_GROUPS] |
SDL_vimRegs_PRI SDL_vimStaticRegs::PRI[SDL_VIM_MAX_INTR_GROUPS *SDL_VIM_NUM_INTRS_PER_GROUP] |
Group Registers
SDL_vimRegs_VEC SDL_vimStaticRegs::VEC[SDL_VIM_MAX_INTR_GROUPS *SDL_VIM_NUM_INTRS_PER_GROUP] |
Priority Regs
volatile uint32_t SDL_vimStaticRegs::PID |
Vec addr regs
volatile uint32_t SDL_vimStaticRegs::INFO |
Revision Register
volatile uint32_t SDL_vimStaticRegs::IRQVEC |
Info Register
volatile uint32_t SDL_vimStaticRegs::FIQVEC |
IRQ Vector Address Register
volatile uint32_t SDL_vimStaticRegs::DEDVEC |
FIQ Vector Address Register