Enum tm4c123x_hal::sysctl::Domain
source · pub enum Domain {
Show 46 variants
Watchdog1,
Watchdog0,
Timer5,
Timer4,
Timer3,
Timer2,
Timer1,
Timer0,
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,
WideTimer5,
WideTimer4,
WideTimer3,
WideTimer2,
WideTimer1,
WideTimer0,
Pwm0,
Pwm1,
}
Expand description
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
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
WideTimer5
64/32-bit Timer 5
WideTimer4
64/32-bit Timer 4
WideTimer3
64/32-bit Timer 3
WideTimer2
64/32-bit Timer 2
WideTimer1
64/32-bit Timer 1
WideTimer0
64/32-bit Timer 0
Pwm0
PWM0
Pwm1
PWM1
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Domain
impl Send for Domain
impl Sync for Domain
impl Unpin for Domain
impl UnwindSafe for Domain
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more