SPRUJ28E November 2021 – September 2024 AM68 , AM68A , TDA4AL-Q1 , TDA4VE-Q1 , TDA4VL-Q1
This section describes the actions needed to configure interrupts within the NAVSS. The information provided is applicable to either the NAVSS or MCU_NAVSS subsystems.
Table 10-95 are module-specific hardcoded parameters required to properly configure the NAVSS interrupt support.
Parameter | Value NAVSS0 | Value MCU_NAVSS0 | Description |
---|---|---|---|
RA_RING_CNT | 1024 | 286 | Number of total rings supported |
IA_SEVI | 4608 | 1536 | UDMA Interrupt Aggregator Source Event Input (SEVI) count |
IA_VINTR | 256 | 256 | UDMA Interrupt Aggregator Virtual Interrupt (VINTR) count |
IR_IBASE | See NAVSS Interrupt Router Input Mapping | See Interrupt Router Input Mapping | Interrupt Router input interrupt base number for given module (hardcoded values in interrupt router) |
EO | See Global Event Map | See Global Event Map | Event offset (hardcoded offsets in NAVSS) |
Table 10-96 lists software-configurable variables used in the examples and descriptions.
Variable | Valid Range | Description |
---|---|---|
R# | 0 – RA_RING_CNT-1 | Ring number |
E# | 0 – (destination module specific) | Event number |
GE# | = EO + E# | Global event number |
SB# | 0 – IA_SEVI-1 | Interrupt aggregator status bit number |
VI# | 0 – IA_VINTR-1 | Virtual interrupt number |
OI# | 0 – 407 | Interrupt router output CPU interrupt number. See NAVSS Hardware Requests |