Enum sam4l::dma::DMAPeripheral  
                   
                       [−]
                   
               [src]
#[repr(u8)]pub enum DMAPeripheral { USART0_RX, USART1_RX, USART2_RX, USART3_RX, SPI_RX, TWIM0_RX, TWIM1_RX, TWIM2_RX, TWIM3_RX, TWIS0_RX, TWIS1_RX, ADCIFE_RX, CATB_RX, IISC_CH0_RX, IISC_CH1_RX, PARC_RX, AESA_RX, USART0_TX, USART1_TX, USART2_TX, USART3_TX, SPI_TX, TWIM0_TX, TWIM1_TX, TWIM2_TX, TWIM3_TX, TWIS0_TX, TWIS1_TX, ADCIFE_TX, CATB_TX, ABDACB_SDR0_TX, ABDACB_SDR1_TX, IISC_CH0_TX, IISC_CH1_TX, DACC_TX, AESA_TX, LCDCA_ACMDR_TX, LCDCA_ABMDR_TX, }
The peripheral function a channel is assigned to (Section 16.7). *_RX
means transfer data from peripheral to memory, *_TX means transfer data
from memory to peripheral.
Variants
USART0_RXUSART1_RXUSART2_RXUSART3_RXSPI_RXTWIM0_RXTWIM1_RXTWIM2_RXTWIM3_RXTWIS0_RXTWIS1_RXADCIFE_RXCATB_RXIISC_CH0_RXIISC_CH1_RXPARC_RXAESA_RXUSART0_TXUSART1_TXUSART2_TXUSART3_TXSPI_TXTWIM0_TXTWIM1_TXTWIM2_TXTWIM3_TXTWIS0_TXTWIS1_TXADCIFE_TXCATB_TXABDACB_SDR0_TXABDACB_SDR1_TXIISC_CH0_TXIISC_CH1_TXDACC_TXAESA_TXLCDCA_ACMDR_TXLCDCA_ABMDR_TX
            Trait Implementations
impl Copy for DMAPeripheral[src]
impl Clone for DMAPeripheral[src]
fn clone(&self) -> DMAPeripheral[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more