|
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 |