[][src]Enum k210_pac::sysctl::dma_sel0::DMA_SEL0_A

pub enum DMA_SEL0_A {
    SSI0_RX_REQ,
    SSI0_TX_REQ,
    SSI1_RX_REQ,
    SSI1_TX_REQ,
    SSI2_RX_REQ,
    SSI2_TX_REQ,
    SSI3_RX_REQ,
    SSI3_TX_REQ,
    I2C0_RX_REQ,
    I2C0_TX_REQ,
    I2C1_RX_REQ,
    I2C1_TX_REQ,
    I2C2_RX_REQ,
    I2C2_TX_REQ,
    UART1_RX_REQ,
    UART1_TX_REQ,
    UART2_RX_REQ,
    UART2_TX_REQ,
    UART3_RX_REQ,
    UART3_TX_REQ,
    AES_REQ,
    SHA_RX_REQ,
    AI_RX_REQ,
    FFT_RX_REQ,
    FFT_TX_REQ,
    I2S0_TX_REQ,
    I2S0_RX_REQ,
    I2S1_TX_REQ,
    I2S1_RX_REQ,
    I2S2_TX_REQ,
    I2S2_RX_REQ,
    I2S0_BF_DIR_REQ,
    I2S0_BF_VOICE_REQ,
}

Value on reset: 0

Variants

SSI0_RX_REQ

0: 0

SSI0_TX_REQ

1: 1

SSI1_RX_REQ

2: 10

SSI1_TX_REQ

3: 11

SSI2_RX_REQ

4: 100

SSI2_TX_REQ

5: 101

SSI3_RX_REQ

6: 110

SSI3_TX_REQ

7: 111

I2C0_RX_REQ

8: 1000

I2C0_TX_REQ

9: 1001

I2C1_RX_REQ

10: 1010

I2C1_TX_REQ

11: 1011

I2C2_RX_REQ

12: 1100

I2C2_TX_REQ

13: 1101

UART1_RX_REQ

14: 1110

UART1_TX_REQ

15: 1111

UART2_RX_REQ

16: 10000

UART2_TX_REQ

17: 10001

UART3_RX_REQ

18: 10010

UART3_TX_REQ

19: 10011

AES_REQ

20: 10100

SHA_RX_REQ

21: 10101

AI_RX_REQ

22: 10110

FFT_RX_REQ

23: 10111

FFT_TX_REQ

24: 11000

I2S0_TX_REQ

25: 11001

I2S0_RX_REQ

26: 11010

I2S1_TX_REQ

27: 11011

I2S1_RX_REQ

28: 11100

I2S2_TX_REQ

29: 11101

I2S2_RX_REQ

30: 11110

I2S0_BF_DIR_REQ

31: 11111

I2S0_BF_VOICE_REQ

32: 100000

Trait Implementations

impl From<DMA_SEL0_A> for u8[src]

impl PartialEq<DMA_SEL0_A> for DMA_SEL0_A[src]

impl Debug for DMA_SEL0_A[src]

impl Copy for DMA_SEL0_A[src]

impl Clone for DMA_SEL0_A[src]

Auto Trait Implementations

impl Unpin for DMA_SEL0_A

impl Send for DMA_SEL0_A

impl Sync for DMA_SEL0_A

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]