![]()  | 
  
    RTEMS
    5.1
    
   | 
 
Data Structures | |
| struct | _XdmadChannel | 
| struct | _Xdmad | 
| struct | _XdmadCfg | 
| struct | _LinkedListDescriporView0 | 
| Structure for storing parameters for DMA view0 that can be performed by the DMA Master transfer.  More... | |
| struct | _LinkedListDescriporView1 | 
| Structure for storing parameters for DMA view1 that can be performed by the DMA Master transfer.  More... | |
| struct | _LinkedListDescriporView2 | 
| Structure for storing parameters for DMA view2 that can be performed by the DMA Master transfer.  More... | |
| struct | _LinkedListDescriporView3 | 
| Structure for storing parameters for DMA view3 that can be performed by the DMA Master transfer.  More... | |
Typedefs | |
| typedef enum _XdmadStatus | eXdmadStatus | 
| typedef enum _XdmadStatus | eXdmadRC | 
| typedef enum _XdmadState | eXdmadState | 
| typedef enum _XdmadProgState | eXdmadProgState | 
| typedef void(* | XdmadTransferCallback) (uint32_t Channel, void *pArg, uint32_t status) | 
| typedef struct _XdmadChannel | sXdmadChannel | 
| typedef struct _Xdmad | sXdmad | 
| typedef struct _XdmadCfg | sXdmadCfg | 
| typedef struct _LinkedListDescriporView0 | LinkedListDescriporView0 | 
| Structure for storing parameters for DMA view0 that can be performed by the DMA Master transfer.  | |
| typedef struct _LinkedListDescriporView1 | LinkedListDescriporView1 | 
| Structure for storing parameters for DMA view1 that can be performed by the DMA Master transfer.  | |
| typedef struct _LinkedListDescriporView2 | LinkedListDescriporView2 | 
| Structure for storing parameters for DMA view2 that can be performed by the DMA Master transfer.  | |
| typedef struct _LinkedListDescriporView3 | LinkedListDescriporView3 | 
| Structure for storing parameters for DMA view3 that can be performed by the DMA Master transfer.  | |
Enumerations | |
| enum | _XdmadStatus {  XDMAD_OK = 0, XDMAD_PARTIAL_DONE, XDMAD_DONE, XDMAD_BUSY, XDMAD_ERROR, XDMAD_CANCELED }  | 
| enum | _XdmadState {  XDMAD_STATE_FREE = 0, XDMAD_STATE_ALLOCATED, XDMAD_STATE_START, XDMAD_STATE_IN_XFR, XDMAD_STATE_DONE, XDMAD_STATE_HALTED }  | 
| enum | _XdmadProgState { XDMAD_SINGLE = 0, XDMAD_MULTI, XDMAD_LLI } | 
| typedef enum _XdmadProgState eXdmadProgState | 
DMA Programming state for channel
| typedef enum _XdmadState eXdmadState | 
DMA state for channel
| typedef enum _XdmadStatus eXdmadStatus | 
DMA status or return code
| typedef struct _XdmadChannel sXdmadChannel | 
DMA driver channel
| typedef void(* XdmadTransferCallback) (uint32_t Channel, void *pArg, uint32_t status) | 
DMA transfer callback
| enum _XdmadProgState | 
DMA Programming state for channel
| enum _XdmadState | 
| enum _XdmadStatus | 
 1.8.15