pub struct Icu { /* private fields */ }Implementations§
Source§impl Icu
impl Icu
Sourcepub const fn irqcr(
&self,
) -> &'static ClusterRegisterArray<Reg<Irqcr_SPEC, RW>, 15, 0x1>
pub const fn irqcr( &self, ) -> &'static ClusterRegisterArray<Reg<Irqcr_SPEC, RW>, 15, 0x1>
IRQ Control Register %s
pub const fn irqcr0(&self) -> &'static Reg<Irqcr_SPEC, RW>
pub const fn irqcr1(&self) -> &'static Reg<Irqcr_SPEC, RW>
pub const fn irqcr2(&self) -> &'static Reg<Irqcr_SPEC, RW>
pub const fn irqcr3(&self) -> &'static Reg<Irqcr_SPEC, RW>
pub const fn irqcr4(&self) -> &'static Reg<Irqcr_SPEC, RW>
pub const fn irqcr5(&self) -> &'static Reg<Irqcr_SPEC, RW>
pub const fn irqcr6(&self) -> &'static Reg<Irqcr_SPEC, RW>
pub const fn irqcr7(&self) -> &'static Reg<Irqcr_SPEC, RW>
pub const fn irqcr8(&self) -> &'static Reg<Irqcr_SPEC, RW>
pub const fn irqcr9(&self) -> &'static Reg<Irqcr_SPEC, RW>
pub const fn irqcr10(&self) -> &'static Reg<Irqcr_SPEC, RW>
pub const fn irqcr11(&self) -> &'static Reg<Irqcr_SPEC, RW>
pub const fn irqcr12(&self) -> &'static Reg<Irqcr_SPEC, RW>
pub const fn irqcr13(&self) -> &'static Reg<Irqcr_SPEC, RW>
pub const fn irqcr14(&self) -> &'static Reg<Irqcr_SPEC, RW>
Sourcepub const fn nmier(&self) -> &'static Reg<Nmier_SPEC, RW>
pub const fn nmier(&self) -> &'static Reg<Nmier_SPEC, RW>
Non-Maskable Interrupt Enable Register
Sourcepub const fn nmiclr(&self) -> &'static Reg<Nmiclr_SPEC, RW>
pub const fn nmiclr(&self) -> &'static Reg<Nmiclr_SPEC, RW>
Non-Maskable Interrupt Status Clear Register
Sourcepub const fn nmisr(&self) -> &'static Reg<Nmisr_SPEC, R>
pub const fn nmisr(&self) -> &'static Reg<Nmisr_SPEC, R>
Non-Maskable Interrupt Status Register
Sourcepub const fn wupen0(&self) -> &'static Reg<Wupen0_SPEC, RW>
pub const fn wupen0(&self) -> &'static Reg<Wupen0_SPEC, RW>
Wake Up Interrupt Enable Register 0
Sourcepub const fn wupen1(&self) -> &'static Reg<Wupen1_SPEC, RW>
pub const fn wupen1(&self) -> &'static Reg<Wupen1_SPEC, RW>
Wake Up Interrupt Enable Register 1
Sourcepub const fn delsr(
&self,
) -> &'static ClusterRegisterArray<Reg<Delsr_SPEC, RW>, 8, 0x4>
pub const fn delsr( &self, ) -> &'static ClusterRegisterArray<Reg<Delsr_SPEC, RW>, 8, 0x4>
DMAC Event Link Setting Register %s
pub const fn delsr0(&self) -> &'static Reg<Delsr_SPEC, RW>
pub const fn delsr1(&self) -> &'static Reg<Delsr_SPEC, RW>
pub const fn delsr2(&self) -> &'static Reg<Delsr_SPEC, RW>
pub const fn delsr3(&self) -> &'static Reg<Delsr_SPEC, RW>
pub const fn delsr4(&self) -> &'static Reg<Delsr_SPEC, RW>
pub const fn delsr5(&self) -> &'static Reg<Delsr_SPEC, RW>
pub const fn delsr6(&self) -> &'static Reg<Delsr_SPEC, RW>
pub const fn delsr7(&self) -> &'static Reg<Delsr_SPEC, RW>
Sourcepub const fn ielsr(
&self,
) -> &'static ClusterRegisterArray<Reg<Ielsr_SPEC, RW>, 96, 0x4>
pub const fn ielsr( &self, ) -> &'static ClusterRegisterArray<Reg<Ielsr_SPEC, RW>, 96, 0x4>
ICU Event Link Setting Register %s
pub const fn ielsr0(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr1(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr2(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr3(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr4(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr5(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr6(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr7(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr8(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr9(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr10(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr11(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr12(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr13(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr14(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr15(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr16(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr17(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr18(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr19(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr20(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr21(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr22(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr23(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr24(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr25(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr26(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr27(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr28(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr29(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr30(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr31(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr32(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr33(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr34(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr35(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr36(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr37(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr38(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr39(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr40(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr41(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr42(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr43(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr44(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr45(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr46(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr47(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr48(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr49(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr50(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr51(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr52(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr53(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr54(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr55(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr56(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr57(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr58(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr59(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr60(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr61(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr62(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr63(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr64(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr65(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr66(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr67(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr68(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr69(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr70(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr71(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr72(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr73(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr74(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr75(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr76(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr77(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr78(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr79(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr80(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr81(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr82(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr83(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr84(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr85(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr86(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr87(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr88(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr89(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr90(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr91(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr92(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr93(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr94(&self) -> &'static Reg<Ielsr_SPEC, RW>
pub const fn ielsr95(&self) -> &'static Reg<Ielsr_SPEC, RW>
Trait Implementations§
impl Copy for Icu
impl Eq for Icu
impl Send for Icu
Interrupt Controller
impl StructuralPartialEq for Icu
impl Sync for Icu
Auto Trait Implementations§
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