1.2.5.22 1.9.4.22 DMA_TRANSFER_EVENT Typedef and Macros
C
typedef uint32_t DMA_TRANSFER_EVENT; /* Block was transferred successfully. */ #define DMA_TRANSFER_EVENT_BLOCK_TRANSFER_COMPLETE 0x01 /* Error while processing the request */ #define DMA_TRANSFER_EVENT_ERROR 0x02 /* An start trigger event has been detected and the block transfer has started */ #define DMA_TRANSFER_EVENT_START_DETECTED 0x04 /* An abort trigger event has been detected and the DMA transfer has been aborted */ #define DMA_TRANSFER_EVENT_TRANSFER_ABORTED 0x08 /* A cell transfer has been completed (CSZ bytes has been transferred) */ #define DMA_TRANSFER_EVENT_CELL_TRANSFER_COMPLETE 0x10 /* A half block transfer has been completed */ #define DMA_TRANSFER_EVENT_HALF_BLOCK_TRANSFER_COMPLETE 0x20 /* A link list done event has been completed */ #define DMA_TRANSFER_EVENT_LINKED_LIST_TRANSFER_COMPLETE 0x40
Summary
Defines the data type for DMA_TRANSFER_EVENT and its macros
Description
Defines data type and macros for the DMA transfer event.
Remarks
None.