0.3.1
|
Data Structures | |
struct | dma_queue |
Macros | |
#define | DMA_QUEUE_REQUESTS_MAX_COUNT (16) |
#define | DMA_QUEUE_REQUESTS_MASK (DMA_QUEUE_REQUESTS_MAX_COUNT - 1) |
Typedefs | |
typedef struct dma_queue | dma_queue_t |
Functions | |
dma_queue_t * | dma_queue_alloc (void) |
Not yet documented. | |
void | dma_queue_free (dma_queue_t *queue) |
Not yet documented. | |
void | dma_queue_init (dma_queue_t *queue) |
Not yet documented. | |
void | dma_queue_deinit (dma_queue_t *queue) |
Not yet documented. | |
int32_t | dma_queue_enqueue (dma_queue_t *queue, void *dst, const void *src, size_t len) |
Not yet documented. | |
void | dma_queue_clear (dma_queue_t *queue) |
Not yet documented. | |
uint32_t | dma_queue_count_get (const dma_queue_t *queue) |
Not yet documented. | |
Description goes here.
struct dma_queue |
Data Fields | ||
---|---|---|
scu_dma_xfer_t * | xfer_table | Not yet documented. |
uint32_t | count | Not yet documented. |
#define DMA_QUEUE_REQUESTS_MAX_COUNT (16) |
#define DMA_QUEUE_REQUESTS_MASK (DMA_QUEUE_REQUESTS_MAX_COUNT - 1) |
typedef struct dma_queue dma_queue_t |
dma_queue_t * dma_queue_alloc | ( | void | ) |
Not yet documented.
void dma_queue_free | ( | dma_queue_t * | queue | ) |
Not yet documented.
queue |
void dma_queue_init | ( | dma_queue_t * | queue | ) |
Not yet documented.
queue |
void dma_queue_deinit | ( | dma_queue_t * | queue | ) |
Not yet documented.
queue |
int32_t dma_queue_enqueue | ( | dma_queue_t * | queue, |
void * | dst, | ||
const void * | src, | ||
size_t | len | ||
) |
Not yet documented.
queue | |
dst | |
src | |
len |
void dma_queue_clear | ( | dma_queue_t * | queue | ) |
Not yet documented.
queue |
uint32_t dma_queue_count_get | ( | const dma_queue_t * | queue | ) |
Not yet documented.
queue |