RTEMS  5.1
Macros

Macros

#define XDMAD_TRANSFER_MEMORY   0xFF
 
#define XDMAD_ALLOC_FAILED   0xFFFF
 
#define XDMAD_TRANSFER_TX   0
 
#define XDMAD_TRANSFER_RX   1
 
#define XDMA_UBC_NDE   (0x1u << 24)
 
#define XDMA_UBC_NDE_FETCH_DIS   (0x0u << 24)
 
#define XDMA_UBC_NDE_FETCH_EN   (0x1u << 24)
 
#define XDMA_UBC_NSEN   (0x1u << 25)
 
#define XDMA_UBC_NSEN_UNCHANGED   (0x0u << 25)
 
#define XDMA_UBC_NSEN_UPDATED   (0x1u << 25)
 
#define XDMA_UBC_NDEN   (0x1u << 26)
 
#define XDMA_UBC_NDEN_UNCHANGED   (0x0u << 26)
 
#define XDMA_UBC_NDEN_UPDATED   (0x1u << 26)
 
#define XDMA_UBC_NVIEW_Pos   27
 
#define XDMA_UBC_NVIEW_Msk   (0x3u << XDMA_UBC_NVIEW_Pos)
 
#define XDMA_UBC_NVIEW_NDV0   (0x0u << XDMA_UBC_NVIEW_Pos)
 
#define XDMA_UBC_NVIEW_NDV1   (0x1u << XDMA_UBC_NVIEW_Pos)
 
#define XDMA_UBC_NVIEW_NDV2   (0x2u << XDMA_UBC_NVIEW_Pos)
 
#define XDMA_UBC_NVIEW_NDV3   (0x3u << XDMA_UBC_NVIEW_Pos)
 

Detailed Description

Macro Definition Documentation

◆ XDMAD_ALLOC_FAILED

#define XDMAD_ALLOC_FAILED   0xFFFF

Channel allocate failed

◆ XDMAD_TRANSFER_MEMORY

#define XDMAD_TRANSFER_MEMORY   0xFF

DMA transfer from or to memory