PRUICSS Interrupt controller initialisation data structure.
uint8_t PRUICSS_IntcInitData::sysevtsEnabled[PRUICSS_INTC_NUM_SYS_EVTS] |
Enabled SYSEVTs - Range:0..63 {-1} indicates end of list
PRUICSS_SysevtToChannelMap PRUICSS_IntcInitData::sysevtToChannelMap[PRUICSS_INTC_NUM_SYS_EVTS] |
SysEvt to Channel map. SYSEVTs - Range:0..63, Channels - Range:0..9 {-1, -1} indicates end of list
PRUICSS_ChannelToHostMap PRUICSS_IntcInitData::channelToHostMap[PRUICSS_INTC_NUM_CHANNELS] |
Channel to Host map. Channels - Range:0..9, HOSTs - Range:0..9 {-1, -1} indicates end of list
uint32_t PRUICSS_IntcInitData::hostEnableBitmask |
10-bit mask to enable hosts from Host0-Host9 { Host0..1 : PRU0/1, Host2..9 : PRUEVT_OUT0..7 }