[][src]Enum tm4c129x_hal::sysctl::Domain

pub enum Domain {
    Watchdog1,
    Watchdog0,
    Timer5,
    Timer4,
    Timer3,
    Timer2,
    Timer1,
    Timer0,
    GpioQ,
    GpioP,
    GpioN,
    GpioM,
    GpioL,
    GpioK,
    GpioJ,
    GpioH,
    GpioG,
    GpioF,
    GpioE,
    GpioD,
    GpioC,
    GpioB,
    GpioA,
    MicroDma,
    Hibernation,
    Uart7,
    Uart6,
    Uart5,
    Uart4,
    Uart3,
    Uart2,
    Uart1,
    Uart0,
    Ssi3,
    Ssi2,
    Ssi1,
    Ssi0,
    I2c3,
    I2c2,
    I2c1,
    I2c0,
    Usb,
    Can,
    Adc1,
    Adc0,
    AnalogComparator,
    Eeprom,
    Pwm0,
    Pwm1,
    Emac0,
    Ephy0,
}

List of peripherals that can be enabled or disabled

Variants

Watchdog1

Watchdog 1

Watchdog0

Watchdog 0

Timer5

32/16-bit Timer 5

Timer4

32/16-bit Timer 4

Timer3

32/16-bit Timer 3

Timer2

32/16-bit Timer 2

Timer1

32/16-bit Timer 1

Timer0

32/16-bit Timer 0

GpioQ

Gpio Q

GpioP

Gpio P

GpioN

Gpio N

GpioM

Gpio M

GpioL

Gpio L

GpioK

Gpio K

GpioJ

Gpio J

GpioH

Gpio H

GpioG

Gpio G

GpioF

Gpio F

GpioE

GPIO E

GpioD

GPIO D

GpioC

GPIO C

GpioB

GPIO B

GpioA

GPIO A

MicroDma

µDMA

Hibernation

Hibernation

Uart7

UART 7

Uart6

UART 6

Uart5

UART 5

Uart4

UART 4

Uart3

UART 3

Uart2

UART 2

Uart1

UART 1

Uart0

UART 0

Ssi3

SSI 3

Ssi2

SSI 2

Ssi1

SSI 1

Ssi0

SSI 0

I2c3

I2C 3

I2c2

I2C 2

I2c1

I2C 1

I2c0

I2C 0

Usb

USB

Can

CAN

Adc1

ADC 1

Adc0

ADC 0

AnalogComparator

Analog Comparator

Eeprom

EEPROM

Pwm0

PWM0

Pwm1

PWM1

Emac0

EMAC0

Ephy0

EPHY0

Trait Implementations

impl Clone for Domain[src]

impl Copy for Domain[src]

Auto Trait Implementations

impl Send for Domain

impl Sync for Domain

impl Unpin for Domain

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.