pub struct Peripherals {Show 50 fields
pub adc: Adc,
pub aes: Aes,
pub aeskeys: Aeskeys,
pub cameraif: Cameraif,
pub crc: Crc,
pub dma: Dma,
pub dvs: Dvs,
pub fcr: Fcr,
pub flc: Flc,
pub gcr: Gcr,
pub gcfr: Gcfr,
pub gpio0: Gpio0,
pub gpio1: Gpio1,
pub gpio2: Gpio2,
pub i2c0: I2c0,
pub i2c1: I2c1,
pub i2c2: I2c2,
pub i2s: I2s,
pub icc0: Icc0,
pub lpcmp: Lpcmp,
pub lpgcr: Lpgcr,
pub mcr: Mcr,
pub owm: Owm,
pub pt0: Pt0,
pub pt1: Pt1,
pub pt2: Pt2,
pub pt3: Pt3,
pub ptg: Ptg,
pub pwrseq: Pwrseq,
pub rtc: Rtc,
pub sema: Sema,
pub simo: Simo,
pub sir: Sir,
pub spi0: Spi0,
pub spi1: Spi1,
pub tmr0: Tmr0,
pub tmr1: Tmr1,
pub tmr2: Tmr2,
pub tmr3: Tmr3,
pub tmr4: Tmr4,
pub tmr5: Tmr5,
pub trimsir: Trimsir,
pub trng: Trng,
pub uart0: Uart0,
pub uart1: Uart1,
pub uart2: Uart2,
pub uart3: Uart3,
pub wdt0: Wdt0,
pub wdt1: Wdt1,
pub wut: Wut,
}Expand description
All the peripherals.
Fields§
§adc: AdcADC
aes: AesAES
aeskeys: AeskeysAESKEYS
cameraif: CameraifCAMERAIF
crc: CrcCRC
dma: DmaDMA
dvs: DvsDVS
fcr: FcrFCR
flc: FlcFLC
gcr: GcrGCR
gcfr: GcfrGCFR
gpio0: Gpio0GPIO0
gpio1: Gpio1GPIO1
gpio2: Gpio2GPIO2
i2c0: I2c0I2C0
i2c1: I2c1I2C1
i2c2: I2c2I2C2
i2s: I2sI2S
icc0: Icc0ICC0
lpcmp: LpcmpLPCMP
lpgcr: LpgcrLPGCR
mcr: McrMCR
owm: OwmOWM
pt0: Pt0PT0
pt1: Pt1PT1
pt2: Pt2PT2
pt3: Pt3PT3
ptg: PtgPTG
pwrseq: PwrseqPWRSEQ
rtc: RtcRTC
sema: SemaSEMA
simo: SimoSIMO
sir: SirSIR
spi0: Spi0SPI0
spi1: Spi1SPI1
tmr0: Tmr0TMR0
tmr1: Tmr1TMR1
tmr2: Tmr2TMR2
tmr3: Tmr3TMR3
tmr4: Tmr4TMR4
tmr5: Tmr5TMR5
trimsir: TrimsirTRIMSIR
trng: TrngTRNG
uart0: Uart0UART0
uart1: Uart1UART1
uart2: Uart2UART2
uart3: Uart3UART3
wdt0: Wdt0WDT0
wdt1: Wdt1WDT1
wut: WutWUT
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