pub struct Peripherals {Show 36 fields
pub ac: Ac,
pub adc: Adc,
pub dac: Dac,
pub dmac: Dmac,
pub dsu: Dsu,
pub eic: Eic,
pub evsys: Evsys,
pub gclk: Gclk,
pub hmatrix: Hmatrix,
pub i2s: I2s,
pub mtb: Mtb,
pub nvmctrl: Nvmctrl,
pub pac0: Pac0,
pub pac1: Pac1,
pub pac2: Pac2,
pub pm: Pm,
pub port: Port,
pub port_iobus: PortIobus,
pub rtc: Rtc,
pub sercom0: Sercom0,
pub sercom1: Sercom1,
pub sercom2: Sercom2,
pub sercom3: Sercom3,
pub sercom4: Sercom4,
pub sercom5: Sercom5,
pub sysctrl: Sysctrl,
pub tc3: Tc3,
pub tc4: Tc4,
pub tc5: Tc5,
pub tc6: Tc6,
pub tc7: Tc7,
pub tcc0: Tcc0,
pub tcc1: Tcc1,
pub tcc2: Tcc2,
pub usb: Usb,
pub wdt: Wdt,
}
Expand description
All the peripherals.
Fields§
§ac: Ac
AC
adc: Adc
ADC
dac: Dac
DAC
dmac: Dmac
DMAC
dsu: Dsu
DSU
eic: Eic
EIC
evsys: Evsys
EVSYS
gclk: Gclk
GCLK
hmatrix: Hmatrix
HMATRIX
i2s: I2s
I2S
mtb: Mtb
MTB
nvmctrl: Nvmctrl
NVMCTRL
pac0: Pac0
PAC0
pac1: Pac1
PAC1
pac2: Pac2
PAC2
pm: Pm
PM
port: Port
PORT
port_iobus: PortIobus
PORT_IOBUS
rtc: Rtc
RTC
sercom0: Sercom0
SERCOM0
sercom1: Sercom1
SERCOM1
sercom2: Sercom2
SERCOM2
sercom3: Sercom3
SERCOM3
sercom4: Sercom4
SERCOM4
sercom5: Sercom5
SERCOM5
sysctrl: Sysctrl
SYSCTRL
tc3: Tc3
TC3
tc4: Tc4
TC4
tc5: Tc5
TC5
tc6: Tc6
TC6
tc7: Tc7
TC7
tcc0: Tcc0
TCC0
tcc1: Tcc1
TCC1
tcc2: Tcc2
TCC2
usb: Usb
USB
wdt: Wdt
WDT
Implementations§
Auto Trait Implementations§
impl Freeze for Peripherals
impl RefUnwindSafe for Peripherals
impl Send for Peripherals
impl !Sync for Peripherals
impl Unpin for Peripherals
impl UnwindSafe for Peripherals
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more