Crate dma_x86_64
Source - DMAMasterChannel
- structure for work with master channels
contain information about channel and registers for every channel
- DMASlaveChannel
- structure for work with slave channels
contain information about channel and registers for every channel
- AutoChangeAddr
- enum for mode register, if TRUE address will be automate changed
(incriment or decrement by IncOrDec enum)
- DMAMode
- enum for set up DMA behavior
- IncOrDec
- if inc each iteration address will be incremented, transfering from
low addr to high addr
- PossibleMasterChannels
- use this structure for comfortable choose correct channel
- PossibleSlaveChannels
- use this structure for comfortable choose correct channel
- Result
- TransferType
- enum for mode register, DMA need to know Periphal behavior
- DMA