RTEMS  5.0.0
Data Structures | Macros
#include <stdint.h>
#include <bspopts.h>

Go to the source code of this file.

Data Structures

struct  EDMA_tag
 
union  EDMA_tag::EDMA_CR_tag
 
struct  EDMA_tag::tcd_t
 
union  EDMA_tag::tcd_t::tcd_SDF_tag
 
union  EDMA_tag::tcd_t::tcd_CDF_tag
 
union  EDMA_tag::tcd_t::tcd_BMF_tag
 

Macros

#define EDMA_TCD_BITER_MASK   0x7fff
 
#define EDMA_TCD_BITER_SIZE   (EDMA_TCD_BITER_MASK + 1)
 
#define EDMA_TCD_BITER_LINKED_MASK   0x1ff
 
#define EDMA_TCD_BITER_LINKED_SIZE   (EDMA_TCD_BITER_LINKED_MASK + 1)
 
#define EDMA_TCD_LINK_AND_BITER(link, biter)   (((link) << 9) + ((biter) & EDMA_TCD_BITER_LINKED_MASK))