SPRUII0F May 2019 – June 2024 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
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 the 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 42-3.
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 |