pub struct Peripherals {Show 24 fields
pub A1_REGS: A1_REGS,
pub IOMUX: IOMUX,
pub ADC: ADC,
pub AIP: AIP,
pub AUD: AUD,
pub CFG_CTL: CFG_CTL,
pub CRU: CRU,
pub DMA: DMA,
pub EXTREGSFFE: EXTREGSFFE,
pub I2S_SLAVE: I2S_SLAVE,
pub INTR_CTRL: INTR_CTRL,
pub MISC: MISC,
pub PKFB: PKFB,
pub PMU: PMU,
pub SDMA_BRIDGE: SDMA_BRIDGE,
pub SDMA_SRAM: SDMA_SRAM,
pub SDMA: SDMA,
pub SPI: SPI,
pub SPT: SPT,
pub SPI_TLC: SPI_TLC,
pub TIMER: TIMER,
pub UART: UART,
pub WDT: WDT,
pub EXTM4REGS: EXTM4REGS,
}Expand description
All the peripherals
Fields§
§A1_REGS: A1_REGSA1_REGS
IOMUX: IOMUXIOMUX
ADC: ADCADC
AIP: AIPAIP
AUD: AUDAUD
CFG_CTL: CFG_CTLCFG_CTL
CRU: CRUCRU
DMA: DMADMA
EXTREGSFFE: EXTREGSFFEEXTREGSFFE
I2S_SLAVE: I2S_SLAVEI2S_SLAVE
INTR_CTRL: INTR_CTRLINTR_CTRL
MISC: MISCMISC
PKFB: PKFBPKFB
PMU: PMUPMU
SDMA_BRIDGE: SDMA_BRIDGESDMA_BRIDGE
SDMA_SRAM: SDMA_SRAMSDMA_SRAM
SDMA: SDMASDMA
SPI: SPISPI
SPT: SPTSPT
SPI_TLC: SPI_TLCSPI_TLC
TIMER: TIMERTIMER
UART: UARTUART
WDT: WDTWDT
EXTM4REGS: EXTM4REGSEXTM4REGS
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