Struct avr_device::atmega4809::Peripherals [−][src]
pub struct Peripherals {Show 44 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 EVSYS: EVSYS,
pub FUSE: FUSE,
pub GPIO: GPIO,
pub LOCKBIT: LOCKBIT,
pub NVMCTRL: NVMCTRL,
pub PORTA: PORTA,
pub PORTB: PORTB,
pub PORTC: PORTC,
pub PORTD: PORTD,
pub PORTE: PORTE,
pub PORTF: PORTF,
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 TCB1: TCB1,
pub TCB2: TCB2,
pub TCB3: TCB3,
pub TWI0: TWI0,
pub USART0: USART0,
pub USART1: USART1,
pub USART2: USART2,
pub USART3: USART3,
pub USERROW: USERROW,
pub VPORTA: VPORTA,
pub VPORTB: VPORTB,
pub VPORTC: VPORTC,
pub VPORTD: VPORTD,
pub VPORTE: VPORTE,
pub VPORTF: VPORTF,
pub VREF: VREF,
pub WDT: WDT,
}Expand description
All the peripherals
Fields
AC0: AC0AC0
ADC0: ADC0ADC0
BOD: BODBOD
CCL: CCLCCL
CLKCTRL: CLKCTRLCLKCTRL
CPU: CPUCPU
CPUINT: CPUINTCPUINT
CRCSCAN: CRCSCANCRCSCAN
EVSYS: EVSYSEVSYS
FUSE: FUSEFUSE
GPIO: GPIOGPIO
LOCKBIT: LOCKBITLOCKBIT
NVMCTRL: NVMCTRLNVMCTRL
PORTA: PORTAPORTA
PORTB: PORTBPORTB
PORTC: PORTCPORTC
PORTD: PORTDPORTD
PORTE: PORTEPORTE
PORTF: PORTFPORTF
PORTMUX: PORTMUXPORTMUX
RSTCTRL: RSTCTRLRSTCTRL
RTC: RTCRTC
SIGROW: SIGROWSIGROW
SLPCTRL: SLPCTRLSLPCTRL
SPI0: SPI0SPI0
SYSCFG: SYSCFGSYSCFG
TCB0: TCB0TCB0
TCB1: TCB1TCB1
TCB2: TCB2TCB2
TCB3: TCB3TCB3
TWI0: TWI0TWI0
USART0: USART0USART0
USART1: USART1USART1
USART2: USART2USART2
USART3: USART3USART3
USERROW: USERROWUSERROW
VPORTA: VPORTAVPORTA
VPORTB: VPORTBVPORTB
VPORTC: VPORTCVPORTC
VPORTD: VPORTDVPORTD
VPORTE: VPORTEVPORTE
VPORTF: VPORTFVPORTF
VREF: VREFVREF
WDT: WDTWDT