There are three groups of registers in the ECC
aggregator module:
- Global registers: Aggregator Revision
Register (MCANERR_REV), ECC Vector Register
(MCANERR_VECTOR), Misc Status Register
(MCANERR_STAT), ECC Control Register
(MCANERR_CTRL), and ECC Wrapper Revision Register
(MCANERR_WRAP_REV).
- Control and status registers: ECC Error
Control Registers (MCANERR_ERR_CTRL1 and
MCANERR_ERR_CTRL2) and ECC Error Status Registers
(MCANERR_ERR_STAT1, MCANERR_ERR_STAT2, and
MCANERR_ERR_STAT3).
- Interrupt registers: interrupt status,
interrupt enable set, interrupt enable clear, and
EOI (End Of Interrupt) registers that are part of
a standard interrupt module. For more information,
see the following registers:
- MCANERR_SEC_EOI
- MCANERR_SEC_STATUS
- MCANERR_SEC_ENABLE_SET
- MCANERR_SEC_ENABLE_CLR
- MCANERR_DED_EOI
- MCANERR_DED_STATUS
- MCANERR_DED_ENABLE_SET
- MCANERR_DED_ENABLE_CLR