![]() |
dmaps
Xilinx SDK Drivers API Documentation
|
Functions | |
int | XDmaPs_CfgInitialize (XDmaPs *InstPtr, XDmaPs_Config *Config, u32 EffectiveAddr) |
int | XDmaPs_ResetManager (XDmaPs *InstPtr) |
int | XDmaPs_ResetChannel (XDmaPs *InstPtr, unsigned int Channel) |
void | XDmaPs_FaultISR (XDmaPs *InstPtr) |
int | XDmaPs_SetDoneHandler (XDmaPs *InstPtr, unsigned Channel, XDmaPsDoneHandler DoneHandler, void *CallbackRef) |
int | XDmaPs_SetFaultHandler (XDmaPs *InstPtr, XDmaPsFaultHandler FaultHandler, void *CallbackRef) |
INLINE int | XDmaPs_Instr_DMAEND (char *DmaProg) |
INLINE int | XDmaPs_Instr_DMAGO (char *DmaProg, unsigned int Cn, u32 Imm, unsigned int Ns) |
INLINE int | XDmaPs_Instr_DMALD (char *DmaProg) |
INLINE int | XDmaPs_Instr_DMALP (char *DmaProg, unsigned Lc, unsigned LoopIterations) |
INLINE int | XDmaPs_Instr_DMALPEND (char *DmaProg, char *BodyStart, unsigned Lc) |
INLINE int | XDmaPs_Instr_DMAMOV (char *DmaProg, unsigned Rd, u32 Imm) |
INLINE int | XDmaPs_Instr_DMANOP (char *DmaProg) |
INLINE int | XDmaPs_Instr_DMARMB (char *DmaProg) |
INLINE int | XDmaPs_Instr_DMASEV (char *DmaProg, unsigned int EventNumber) |
INLINE int | XDmaPs_Instr_DMAST (char *DmaProg) |
INLINE int | XDmaPs_Instr_DMAWMB (char *DmaProg) |
INLINE unsigned | XDmaPs_ToEndianSwapSizeBits (unsigned int EndianSwapSize) |
INLINE unsigned | XDmaPs_ToBurstSizeBits (unsigned BurstSize) |
u32 | XDmaPs_ToCCRValue (XDmaPs_ChanCtrl *ChanCtrl) |
int | XDmaPs_ConstructSingleLoop (char *DmaProgStart, int CacheLength, char *DmaProgLoopStart, int LoopCount) |
int | XDmaPs_ConstructNestedLoop (char *DmaProgStart, int CacheLength, char *DmaProgLoopStart, unsigned int LoopCountOuter, unsigned int LoopCountInner) |
int | XDmaPs_GenDmaProg (XDmaPs *InstPtr, unsigned int Channel, XDmaPs_Cmd *Cmd) |
int | XDmaPs_FreeDmaProg (XDmaPs *InstPtr, unsigned int Channel, XDmaPs_Cmd *Cmd) |
int | XDmaPs_Start (XDmaPs *InstPtr, unsigned int Channel, XDmaPs_Cmd *Cmd, int HoldDmaProg) |
int | XDmaPs_IsActive (XDmaPs *InstPtr, unsigned int Channel) |
void | XDmaPs_DoneISR_0 (XDmaPs *InstPtr) |
void | XDmaPs_DoneISR_1 (XDmaPs *InstPtr) |
void | XDmaPs_DoneISR_2 (XDmaPs *InstPtr) |
void | XDmaPs_DoneISR_3 (XDmaPs *InstPtr) |
void | XDmaPs_DoneISR_4 (XDmaPs *InstPtr) |
void | XDmaPs_DoneISR_5 (XDmaPs *InstPtr) |
void | XDmaPs_DoneISR_6 (XDmaPs *InstPtr) |
void | XDmaPs_DoneISR_7 (XDmaPs *InstPtr) |
void | XDmaPs_Print_DmaProg (XDmaPs_Cmd *Cmd) |