Struct atsams70n19b::Peripherals
source · [−]pub struct Peripherals {Show 50 fields
pub ACC: ACC,
pub AES: AES,
pub AFEC0: AFEC0,
pub AFEC1: AFEC1,
pub CHIPID: CHIPID,
pub DACC: DACC,
pub EFC: EFC,
pub GPBR: GPBR,
pub HSMCI: HSMCI,
pub I2SC0: I2SC0,
pub ICM: ICM,
pub ISI: ISI,
pub MATRIX: MATRIX,
pub PIOA: PIOA,
pub PIOB: PIOB,
pub PIOD: PIOD,
pub PMC: PMC,
pub PWM0: PWM0,
pub PWM1: PWM1,
pub QSPI: QSPI,
pub RSTC: RSTC,
pub RSWDT: RSWDT,
pub RTC: RTC,
pub RTT: RTT,
pub SPI0: SPI0,
pub SSC: SSC,
pub SUPC: SUPC,
pub TC0: TC0,
pub TC1: TC1,
pub TC2: TC2,
pub TC3: TC3,
pub TRNG: TRNG,
pub TWIHS0: TWIHS0,
pub TWIHS1: TWIHS1,
pub TWIHS2: TWIHS2,
pub UART0: UART0,
pub UART1: UART1,
pub UART2: UART2,
pub UART3: UART3,
pub UART4: UART4,
pub USART0: USART0,
pub USART1: USART1,
pub USART2: USART2,
pub USBHS: USBHS,
pub UTMI: UTMI,
pub WDT: WDT,
pub XDMAC: XDMAC,
pub LOCKBIT: LOCKBIT,
pub SCN_SCB: SCN_SCB,
pub SYS_TICK: SYS_TICK,
}
Expand description
All the peripherals
Fields
ACC: ACC
ACC
AES: AES
AES
AFEC0: AFEC0
AFEC0
AFEC1: AFEC1
AFEC1
CHIPID: CHIPID
CHIPID
DACC: DACC
DACC
EFC: EFC
EFC
GPBR: GPBR
GPBR
HSMCI: HSMCI
HSMCI
I2SC0: I2SC0
I2SC0
ICM: ICM
ICM
ISI: ISI
ISI
MATRIX: MATRIX
MATRIX
PIOA: PIOA
PIOA
PIOB: PIOB
PIOB
PIOD: PIOD
PIOD
PMC: PMC
PMC
PWM0: PWM0
PWM0
PWM1: PWM1
PWM1
QSPI: QSPI
QSPI
RSTC: RSTC
RSTC
RSWDT: RSWDT
RSWDT
RTC: RTC
RTC
RTT: RTT
RTT
SPI0: SPI0
SPI0
SSC: SSC
SSC
SUPC: SUPC
SUPC
TC0: TC0
TC0
TC1: TC1
TC1
TC2: TC2
TC2
TC3: TC3
TC3
TRNG: TRNG
TRNG
TWIHS0: TWIHS0
TWIHS0
TWIHS1: TWIHS1
TWIHS1
TWIHS2: TWIHS2
TWIHS2
UART0: UART0
UART0
UART1: UART1
UART1
UART2: UART2
UART2
UART3: UART3
UART3
UART4: UART4
UART4
USART0: USART0
USART0
USART1: USART1
USART1
USART2: USART2
USART2
USBHS: USBHS
USBHS
UTMI: UTMI
UTMI
WDT: WDT
WDT
XDMAC: XDMAC
XDMAC
LOCKBIT: LOCKBIT
LOCKBIT
SCN_SCB: SCN_SCB
SCN_SCB
SYS_TICK: SYS_TICK
SYS_TICK
Implementations
Auto Trait Implementations
impl RefUnwindSafe for Peripherals
impl Send for Peripherals
impl !Sync for Peripherals
impl Unpin for Peripherals
impl UnwindSafe for Peripherals
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