Defines | |
#define | EDMA3_DRV_E_BASE (-128) |
#define | EDMA3_DRV_E_OBJ_NOT_DELETED (EDMA3_DRV_E_BASE) |
#define | EDMA3_DRV_E_OBJ_NOT_CLOSED (EDMA3_DRV_E_BASE-1) |
#define | EDMA3_DRV_E_OBJ_NOT_OPENED (EDMA3_DRV_E_BASE-2) |
#define | EDMA3_DRV_E_RM_CLOSE_FAIL (EDMA3_DRV_E_BASE-3) |
#define | EDMA3_DRV_E_DMA_CHANNEL_UNAVAIL (EDMA3_DRV_E_BASE-4) |
#define | EDMA3_DRV_E_QDMA_CHANNEL_UNAVAIL (EDMA3_DRV_E_BASE-5) |
#define | EDMA3_DRV_E_PARAM_SET_UNAVAIL (EDMA3_DRV_E_BASE-6) |
#define | EDMA3_DRV_E_TCC_UNAVAIL (EDMA3_DRV_E_BASE-7) |
#define | EDMA3_DRV_E_TCC_REGISTER_FAIL (EDMA3_DRV_E_BASE-8) |
#define | EDMA3_DRV_E_CH_PARAM_BIND_FAIL (EDMA3_DRV_E_BASE-9) |
#define | EDMA3_DRV_E_ADDRESS_NOT_ALIGNED (EDMA3_DRV_E_BASE-10) |
#define | EDMA3_DRV_E_INVALID_PARAM (EDMA3_DRV_E_BASE-11) |
#define | EDMA3_DRV_E_INVALID_STATE (EDMA3_DRV_E_BASE-12) |
#define | EDMA3_DRV_E_INST_ALREADY_EXISTS (EDMA3_DRV_E_BASE-13) |
#define | EDMA3_DRV_E_FIFO_WIDTH_NOT_SUPPORTED (EDMA3_DRV_E_BASE-14) |
#define | EDMA3_DRV_E_SEMAPHORE (EDMA3_DRV_E_BASE-15) |
Error Codes returned by the EDMA3 Driver
#define EDMA3_DRV_E_ADDRESS_NOT_ALIGNED (EDMA3_DRV_E_BASE-10) |
The address of the memory location passed as argument is not properly aligned. It should be 32 bytes aligned.
#define EDMA3_DRV_E_BASE (-128) |
EDMA3 Driver Error Codes Base define
#define EDMA3_DRV_E_CH_PARAM_BIND_FAIL (EDMA3_DRV_E_BASE-9) |
The binding of Channel and PaRAM Set failed
#define EDMA3_DRV_E_DMA_CHANNEL_UNAVAIL (EDMA3_DRV_E_BASE-4) |
The requested DMA Channel not available
#define EDMA3_DRV_E_FIFO_WIDTH_NOT_SUPPORTED (EDMA3_DRV_E_BASE-14) |
FIFO width not supported by the requested TC
#define EDMA3_DRV_E_INST_ALREADY_EXISTS (EDMA3_DRV_E_BASE-13) |
EDMA3 Driver instance already exists for the specified region
#define EDMA3_DRV_E_INVALID_PARAM (EDMA3_DRV_E_BASE-11) |
Invalid Parameter passed to API
#define EDMA3_DRV_E_INVALID_STATE (EDMA3_DRV_E_BASE-12) |
Invalid State of EDMA3 HW Obj
#define EDMA3_DRV_E_OBJ_NOT_CLOSED (EDMA3_DRV_E_BASE-1) |
EDMA3 Driver Object Not Closed yet. So it cannot be deleted.
#define EDMA3_DRV_E_OBJ_NOT_DELETED (EDMA3_DRV_E_BASE) |
EDMA3 Driver Object Not Deleted yet. So it cannot be created.
#define EDMA3_DRV_E_OBJ_NOT_OPENED (EDMA3_DRV_E_BASE-2) |
EDMA3 Driver Object Not Opened yet So it cannot be closed.
#define EDMA3_DRV_E_PARAM_SET_UNAVAIL (EDMA3_DRV_E_BASE-6) |
The requested PaRAM Set not available
#define EDMA3_DRV_E_QDMA_CHANNEL_UNAVAIL (EDMA3_DRV_E_BASE-5) |
The requested QDMA Channel not available
#define EDMA3_DRV_E_RM_CLOSE_FAIL (EDMA3_DRV_E_BASE-3) |
While closing EDMA3 Driver, Resource Manager Close Failed.
#define EDMA3_DRV_E_SEMAPHORE (EDMA3_DRV_E_BASE-15) |
Semaphore related error
#define EDMA3_DRV_E_TCC_REGISTER_FAIL (EDMA3_DRV_E_BASE-8) |
The registration of TCC failed
#define EDMA3_DRV_E_TCC_UNAVAIL (EDMA3_DRV_E_BASE-7) |
The requested TCC not available