KallistiOS git master
Independent SDK for the Sega Dreamcast
|
DMA transfer configuration. More...
#include <dmac.h>
Data Fields | |
dma_channel_t | channel |
DMA channel used for the transfer. | |
dma_request_t | request |
DMA request type. | |
dma_unitsize_t | unit_size |
Unit size used for the DMA transfer. | |
dma_addrmode_t | src_mode |
dma_addrmode_t | dst_mode |
Source/destination address mode. | |
dma_transmitmode_t | transmit_mode |
DMA Transfer transmit mode. | |
dma_callback_t | callback |
Optional callback function for end-of-transfer notification. | |
DMA transfer configuration.
This structure represents the configuration used for a given DMA channel.
dma_callback_t dma_config_t::callback |
Optional callback function for end-of-transfer notification.
dma_channel_t dma_config_t::channel |
DMA channel used for the transfer.
dma_addrmode_t dma_config_t::dst_mode |
Source/destination address mode.
dma_request_t dma_config_t::request |
DMA request type.
dma_addrmode_t dma_config_t::src_mode |
dma_transmitmode_t dma_config_t::transmit_mode |
DMA Transfer transmit mode.
dma_unitsize_t dma_config_t::unit_size |
Unit size used for the DMA transfer.