Struct avr_device::attiny816::Peripherals[][src]

pub struct Peripherals {
Show 34 fields pub AC0: AC0, pub ADC0: ADC0, pub BOD: BOD, pub CCL: CCL, pub CLKCTRL: CLKCTRL, pub CPU: CPU, pub CPUINT: CPUINT, pub CRCSCAN: CRCSCAN, pub DAC0: DAC0, pub EVSYS: EVSYS, pub FUSE: FUSE, pub GPIO: GPIO, pub LOCKBIT: LOCKBIT, pub NVMCTRL: NVMCTRL, pub PORTA: PORTA, pub PORTB: PORTB, pub PORTC: PORTC, pub PORTMUX: PORTMUX, pub RSTCTRL: RSTCTRL, pub RTC: RTC, pub SIGROW: SIGROW, pub SLPCTRL: SLPCTRL, pub SPI0: SPI0, pub SYSCFG: SYSCFG, pub TCB0: TCB0, pub TCD0: TCD0, pub TWI0: TWI0, pub USART0: USART0, pub USERROW: USERROW, pub VPORTA: VPORTA, pub VPORTB: VPORTB, pub VPORTC: VPORTC, pub VREF: VREF, pub WDT: WDT,
}
Expand description

All the peripherals

Fields

AC0: AC0

AC0

ADC0: ADC0

ADC0

BOD: BOD

BOD

CCL: CCL

CCL

CLKCTRL: CLKCTRL

CLKCTRL

CPU: CPU

CPU

CPUINT: CPUINT

CPUINT

CRCSCAN: CRCSCAN

CRCSCAN

DAC0: DAC0

DAC0

EVSYS: EVSYS

EVSYS

FUSE: FUSE

FUSE

GPIO: GPIO

GPIO

LOCKBIT: LOCKBIT

LOCKBIT

NVMCTRL: NVMCTRL

NVMCTRL

PORTA: PORTA

PORTA

PORTB: PORTB

PORTB

PORTC: PORTC

PORTC

PORTMUX: PORTMUX

PORTMUX

RSTCTRL: RSTCTRL

RSTCTRL

RTC: RTC

RTC

SIGROW: SIGROW

SIGROW

SLPCTRL: SLPCTRL

SLPCTRL

SPI0: SPI0

SPI0

SYSCFG: SYSCFG

SYSCFG

TCB0: TCB0

TCB0

TCD0: TCD0

TCD0

TWI0: TWI0

TWI0

USART0: USART0

USART0

USERROW: USERROW

USERROW

VPORTA: VPORTA

VPORTA

VPORTB: VPORTB

VPORTB

VPORTC: VPORTC

VPORTC

VREF: VREF

VREF

WDT: WDT

WDT

Implementations

Unchecked version of Peripherals::take

Returns all the peripherals once

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.