pub struct Peripherals {Show 32 fields
pub AES_HASH: AesHash,
pub ANAMISC_BIF: AnamiscBif,
pub CACHE: Cache,
pub CHARGER: Charger,
pub CHG_DET: ChgDet,
pub CRG_AUD: CrgAud,
pub CRG_CTRL: CrgCtrl,
pub CRG_GPU: CrgGpu,
pub CRG_SNC: CrgSnc,
pub CRG_SYS: CrgSys,
pub CRG_TOP: CrgTop,
pub CRG_VSYS: CrgVsys,
pub CRG_XTAL: CrgXtal,
pub DCACHE: Dcache,
pub DCDC: Dcdc,
pub DCDC_BOOST: DcdcBoost,
pub DMA: Dma,
pub DSI2: Dsi2,
pub DSIDPHY_REG: DsidphyReg,
pub EMMC: Emmc,
pub GPADC: Gpadc,
pub GPIO: Gpio,
pub GPREG: Gpreg,
pub GPU_CORE: GpuCore,
pub GPU_REG: GpuReg,
pub I2C: I2C,
pub I2C2: I2C2,
pub I2C3: I2C3,
pub I3C: I3C,
pub LCDC: Lcdc,
pub MEMCTRL: Memctrl,
pub OQSPIF: Oqspif,
}Expand description
Required for compatibility with RTIC and other frameworks
Fields§
§AES_HASH: AesHash§ANAMISC_BIF: AnamiscBif§CACHE: Cache§CHARGER: Charger§CHG_DET: ChgDet§CRG_AUD: CrgAud§CRG_CTRL: CrgCtrl§CRG_GPU: CrgGpu§CRG_SNC: CrgSnc§CRG_SYS: CrgSys§CRG_TOP: CrgTop§CRG_VSYS: CrgVsys§CRG_XTAL: CrgXtal§DCACHE: Dcache§DCDC: Dcdc§DCDC_BOOST: DcdcBoost§DMA: Dma§DSI2: Dsi2§DSIDPHY_REG: DsidphyReg§EMMC: Emmc§GPADC: Gpadc§GPIO: Gpio§GPREG: Gpreg§GPU_CORE: GpuCore§GPU_REG: GpuReg§I2C: I2C§I2C2: I2C2§I2C3: I2C3§I3C: I3C§LCDC: Lcdc§MEMCTRL: Memctrl§OQSPIF: OqspifImplementations§
Auto Trait Implementations§
impl Freeze for Peripherals
impl RefUnwindSafe for Peripherals
impl Send for Peripherals
impl Sync for Peripherals
impl Unpin for Peripherals
impl UnsafeUnpin 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