Enum nucleo_h7xx::pac::dmamux2::rgcr::SIG_ID_A[]

#[repr(u8)]pub enum SIG_ID_A {
    DMAMUX2_EVT0,
    DMAMUX2_EVT1,
    DMAMUX2_EVT2,
    DMAMUX2_EVT3,
    DMAMUX2_EVT4,
    DMAMUX2_EVT5,
    DMAMUX2_EVT6,
    LPUART_RX_WKUP,
    LPUART_TX_WKUP,
    LPTIM2_WKUP,
    LPTIM2_OUT,
    LPTIM3_WKUP,
    LPTIM3_OUT,
    LPTIM4_AIT,
    LPTIM5_AIT,
    I2C4_WKUP,
    SPI6_WKUP,
    COMP1_OUT,
    COMP2_OUT,
    RTC_WKUP,
    SYSCFG_EXTI0_MUX,
    SYSCFG_EXTI2_MUX,
    I2C4_EVENT_IT,
    SPI6_IT,
    LPUART1_IT_T,
    LPUART1_IT_R,
    ADC3_IT,
    ADC3_AWD1,
    BDMA_CH0_IT,
    BDMA_CH1_IT,
}

DMA request trigger input selected

Value on reset: 0

Variants

DMAMUX2_EVT0

0: Signal dmamux2_evt0 selected as trigger input

DMAMUX2_EVT1

1: Signal dmamux2_evt1 selected as trigger input

DMAMUX2_EVT2

2: Signal dmamux2_evt2 selected as trigger input

DMAMUX2_EVT3

3: Signal dmamux2_evt3 selected as trigger input

DMAMUX2_EVT4

4: Signal dmamux2_evt4 selected as trigger input

DMAMUX2_EVT5

5: Signal dmamux2_evt5 selected as trigger input

DMAMUX2_EVT6

6: Signal dmamux2_evt6 selected as trigger input

LPUART_RX_WKUP

7: Signal lpuart_rx_wkup selected as trigger input

LPUART_TX_WKUP

8: Signal lpuart_tx_wkup selected as trigger input

LPTIM2_WKUP

9: Signal lptim2_wkup selected as trigger input

LPTIM2_OUT

10: Signal lptim2_out selected as trigger input

LPTIM3_WKUP

11: Signal lptim3_wkup selected as trigger input

LPTIM3_OUT

12: Signal lptim3_out selected as trigger input

LPTIM4_AIT

13: Signal lptim4_ait selected as trigger input

LPTIM5_AIT

14: Signal lptim5_ait selected as trigger input

I2C4_WKUP

15: Signal i2c4_wkup selected as trigger input

SPI6_WKUP

16: Signal spi6_wkup selected as trigger input

COMP1_OUT

17: Signal comp1_out selected as trigger input

COMP2_OUT

18: Signal comp2_out selected as trigger input

RTC_WKUP

19: Signal rtc_wkup selected as trigger input

SYSCFG_EXTI0_MUX

20: Signal syscfg_exti0_mux selected as trigger input

SYSCFG_EXTI2_MUX

21: Signal syscfg_exti2_mux selected as trigger input

I2C4_EVENT_IT

22: Signal i2c4_event_it selected as trigger input

SPI6_IT

23: Signal spi6_it selected as trigger input

LPUART1_IT_T

24: Signal lpuart1_it_t selected as trigger input

LPUART1_IT_R

25: Signal lpuart1_it_r selected as trigger input

ADC3_IT

26: Signal adc3_it selected as trigger input

ADC3_AWD1

27: Signal adc3_awd1 selected as trigger input

BDMA_CH0_IT

28: Signal bdma_ch0_it selected as trigger input

BDMA_CH1_IT

29: Signal bdma_ch1_it selected as trigger input

Trait Implementations

impl Clone for SIG_ID_A

impl Copy for SIG_ID_A

impl Debug for SIG_ID_A

impl PartialEq<SIG_ID_A> for SIG_ID_A

impl StructuralPartialEq for SIG_ID_A

Auto Trait Implementations

impl Send for SIG_ID_A

impl Sync for SIG_ID_A

impl Unpin for SIG_ID_A

Blanket Implementations

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

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

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

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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> 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.