![]() |
RTEMS 6.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 |