| Kinetis SDK Demo Applications User Guide 1.0.0-beta Freescale Semiconductor, Inc.

- Main Page
- Related Pages
- Demos

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
edma.h File Reference
`#include <stdint.h>`
`#include "fsl_edma_driver.h"`
`#include "fsl_uart_driver.h"`

Go to the source code of this file.

## Data Structures
struct | edma_loop_setup_t

## Macros
#define | DMA_CH0
#define | DMA_CH1
#define | DMA_CH2

## Functions
void | setup_edma_loop (edma_loop_setup_t *loopSetup)
void | disable_edma_loop (edma_loop_setup_t *loopSetup)

## Data Structure Documentation

struct edma_loop_setup_t

Data Fields
dma_request_source_t | chSource |
uint32_t | destAddr |
edma_channel_t * | dmaCh |
uint32_t | dmaChanNum |
edma_software_tcd_t * | dmaChStcd |
uint32_t | length |
uint8_t | period |
uint32_t | size |
uint32_t | srcAddr |
edma_transfer_type_t | type |
uint32_t | watermark |

## Macro Definition Documentation

#define DMA_CH0

#define DMA_CH1

#define DMA_CH2

## Function Documentation

void disable_edma_loop | ( | edma_loop_setup_t * | loopSetup | ) |

void setup_edma_loop | ( | edma_loop_setup_t * | loopSetup | ) |