SPRUIU1C July 2020 – February 2024 DRA821U , DRA821U-Q1
The OSPI module generates three interrupts. The ECC interrupts (MCU_FSS0_OSPI_0_OSPI_ECC_CORR_LVL_INTR_0 and MCU_FSS0_OSPI_0_OSPI_ECC_UNCORR_LVL_INTR_0) are generated by the OSPI ECC aggregator.
The other interrupt (MCU_FSS0_OSPI_0_OSPI_LVL_INTR_0) is generated by the OSPI module.
Table 12-3916 lists the event flags and the corresponding mask bits of the sources which can cause interrupts.
Event Flag | Event Mask | Description |
---|---|---|
OSPI_IRQ_STATUS_REG[0] | OSPI_IRQ_MASK_REG[0] | Event Flag and Event Mask for the OSPI Interrupts. |
OSPI_IRQ_STATUS_REG[1] | OSPI_IRQ_MASK_REG[1] | |
OSPI_IRQ_STATUS_REG[2] | OSPI_IRQ_MASK_REG[2] | |
OSPI_IRQ_STATUS_REG[3] | OSPI_IRQ_MASK_REG[3] | |
OSPI_IRQ_STATUS_REG[4] | OSPI_IRQ_MASK_REG[4] | |
OSPI_IRQ_STATUS_REG[5] | OSPI_IRQ_MASK_REG[5] | |
OSPI_IRQ_STATUS_REG[6] | OSPI_IRQ_MASK_REG[6] | |
OSPI_IRQ_STATUS_REG[7] | OSPI_IRQ_MASK_REG[7] | |
OSPI_IRQ_STATUS_REG[8] | OSPI_IRQ_MASK_REG[8] | |
OSPI_IRQ_STATUS_REG[9] | OSPI_IRQ_MASK_REG[9] | |
OSPI_IRQ_STATUS_REG[10] | OSPI_IRQ_MASK_REG[10] | |
OSPI_IRQ_STATUS_REG[11] | OSPI_IRQ_MASK_REG[11] | |
OSPI_IRQ_STATUS_REG[12] | OSPI_IRQ_MASK_REG[12] | |
OSPI_IRQ_STATUS_REG[13] | OSPI_IRQ_MASK_REG[13] | |
OSPI_IRQ_STATUS_REG[14] | OSPI_IRQ_MASK_REG[14] | |
OSPI_IRQ_STATUS_REG[16] | OSPI_IRQ_MASK_REG[16] | |
OSPI_IRQ_STATUS_REG[17] | OSPI_IRQ_MASK_REG[17] | |
OSPI_IRQ_STATUS_REG[18] | OSPI_IRQ_MASK_REG[18] | |
OSPI_IRQ_STATUS_REG[19] | OSPI_IRQ_MASK_REG[19] | |
OSPI_ECC_DED_STATUS_REG0[0] | OSPI_ECC_DED_ENABLE_SET_REG0[0] OSPI_ECC_SEC_ENABLE_CLR_REG0[0] | Event Flag and Event Mask for the ECC Interrupts. |
OSPI_ECC_DED_STATUS_REG0[0] | OSPI_ECC_DED_ENABLE_SET_REG0[0] OSPI_ECC_SEC_ENABLE_CLR_REG0[0] | |
OSPI_ECC_AGGR_STATUS_SET[1-0] | OSPI_ECC_AGGR_ENABLE_SET[0] | |
OSPI_ECC_AGGR_STATUS_SET[3-2] | OSPI_ECC_AGGR_ENABLE_SET[1] | |
OSPI_ECC_AGGR_STATUS_CLR[1-0] | OSPI_ECC_AGGR_ENABLE_CLR[0] | |
OSPI_ECC_AGGR_STATUS_CLR[3-2] | OSPI_ECC_AGGR_ENABLE_CLR[1] |