SWRU543B January 2019 – June 2025 CC3230S , CC3230SF , CC3235MODS , CC3235MODSF , CC3235S , CC3235SF
The AES module can assert a µDMA request for context in, context out, input data, or output data read. The AES µDMA Interrupt Mask (AES_DMAIM) register can be set to generate interrupts during the following events:
The AES module can be programmed to assert an interrupt when the µDMA has completed its last transfer.
If context and data transfers are to be handled through software, then the AES Interrupt Enable (AES_IRQENABLE) register can be used to enable interrupt triggering when context out, context in, data in, or data out is ready. The AES Interrupt Status (AES_IRQSTATUS) register indicates when an interrupt is triggered, as listed in Table 17-2.
| Event | Description |
|---|---|
| AES_IRQSTATUS[3]: CONTEXT_OUT | Context output interrupt |
| AES_IRQSTATUS[2]: DATA_OUT | Data output interrupt |
| AES_IRQSTATUS[1]: DATA_IN | Data input interrupt |
| AES_IRQSTATUS[0]: CONTEXT_IN | Context input interrupt |