libdragon
|
DMA Controller. More...
Go to the source code of this file.
Functions | |
void | dma_write (void *ram_address, unsigned long pi_address, unsigned long len) |
Write to a peripheral. | |
void | dma_read (void *ram_address, unsigned long pi_address, unsigned long len) |
Read from a peripheral. | |
volatile int | dma_busy () |
Return whether the DMA controller is currently busy. | |
uint32_t | io_read (uint32_t pi_address) |
Read a 32 bit integer from a peripheral. | |
void | io_write (uint32_t pi_address, uint32_t data) |
Write a 32 bit integer to a peripheral. |
DMA Controller.