## CMSIS DMA Driver Typedef Documentation

### DMA_SEL_t

typedef enum _DMA_SEL_t DMA_SEL_t

Location: Driver_DMA.h:49

Selects the DMA channel.

### DMA_TRG_t

typedef enum _DMA_TRG_t DMA_TRG_t

Location: Driver_DMA.h:63

Selects the DMA src/dst target interface.

### DMA_SRC_STEP_t

typedef enum _DMA_SRC_STEP_t DMA_SRC_STEP_t

Location: Driver_DMA.h:85

Selects the step size increment to the DMA channel source address.

### DMA_DST_STEP_t

typedef enum _DMA_DST_STEP_t DMA_DST_STEP_t

Location: Driver_DMA.h:107

Selects the step size increment to the DMA channel destination address.

### DMA_SRC_DST_TRANS_LENGHT_SEL_t

typedef enum _DMA_SRC_DST_TRANS_LENGHT_SEL_t DMA_SRC_DST_TRANS_LENGHT_SEL_t

Location: Driver_DMA.h:116

Selects whether the transfer length counter depends on either the source word counts or the destination word count.

### DMA_DATA_MODE_t

typedef enum _DMA_DATA_MODE_t DMA_DATA_MODE_t

Location: Driver_DMA.h:124

Selects how often data is transferred.

### DMA_BYTE_ORDER_t

typedef enum _DMA_BYTE_ORDER_t DMA_BYTE_ORDER_t

Location: Driver_DMA.h:132

Selects the order of the data bytes.

### DMA_WORD_SIZE_t

typedef enum _DMA_WORD_SIZE_t DMA_WORD_SIZE_t

Location: Driver_DMA.h:161

Selects the src/dst data word size.

### DMA_CH_PRI_t

typedef enum _DMA_CH_PRI_t DMA_CH_PRI_t

Location: Driver_DMA.h:171

Selects priority of DMA channels.

### ADC_EVENT_SRC_t

typedef enum _ADC_EVENT_SRC_t ADC_EVENT_SRC_t

Location: Driver_DMA.h:181

Selects DMA interrupt channel source.

### DMA_SignalEvent_t

typedef void(* DMA_SignalEvent_t

Location: Driver_DMA.h:263

Pointer to DMA_SignalEvent : Signal Timer event.

### DMA_CFG_t

typedef struct _DMA_CFG_t DMA_CFG_t

Location: Driver_DMA.h:277

DMA channel configuration.

### DMA_ADDR_CFG_t

typedef struct _DMA_ADDR_CFG_t DMA_ADDR_CFG_t

Location: Driver_DMA.h:288

DMA src/dst address configuration.

### DMA_PRI_CFG_t

typedef struct _DMA_PRI_CFG_t DMA_PRI_CFG_t

Location: Driver_DMA.h:299

DMA interrupt priority configuration.

### DMA_STATUS_t

typedef struct _DMA_STATUS_t DMA_STATUS_t

Location: Driver_DMA.h:311

DMA status.

### DRIVER_DMA_t

typedef struct _DRIVER_DMA_t DRIVER_DMA_t

Location: Driver_DMA.h:331

Access structure of the DMA Driver.