pub struct Imxrt10xxDefaultPeripherals {
pub iomuxc: Iomuxc,
pub iomuxc_snvs: IomuxcSnvs,
pub ccm: &'static Ccm,
pub dcdc: Dcdc<'static>,
pub dma: Dma<'static>,
pub ccm_analog: CcmAnalog,
pub ports: Ports<'static>,
pub lpi2c1: Lpi2c<'static>,
pub lpuart1: Lpuart<'static>,
pub lpuart2: Lpuart<'static>,
pub gpt1: Gpt1<'static>,
pub gpt2: Gpt2<'static>,
}
Fields§
§iomuxc: Iomuxc
§iomuxc_snvs: IomuxcSnvs
§ccm: &'static Ccm
§dcdc: Dcdc<'static>
§dma: Dma<'static>
§ccm_analog: CcmAnalog
§ports: Ports<'static>
§lpi2c1: Lpi2c<'static>
§lpuart1: Lpuart<'static>
§lpuart2: Lpuart<'static>
§gpt1: Gpt1<'static>
§gpt2: Gpt2<'static>
Implementations§
Trait Implementations§
Source§impl InterruptService for Imxrt10xxDefaultPeripherals
impl InterruptService for Imxrt10xxDefaultPeripherals
Source§unsafe fn service_interrupt(&self, interrupt: u32) -> bool
unsafe fn service_interrupt(&self, interrupt: u32) -> bool
Service an interrupt, if supported by this chip. If this interrupt
number is not supported, return false.
Auto Trait Implementations§
impl !Freeze for Imxrt10xxDefaultPeripherals
impl !RefUnwindSafe for Imxrt10xxDefaultPeripherals
impl !Send for Imxrt10xxDefaultPeripherals
impl !Sync for Imxrt10xxDefaultPeripherals
impl Unpin for Imxrt10xxDefaultPeripherals
impl !UnwindSafe for Imxrt10xxDefaultPeripherals
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