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