#[repr(transparent)]pub struct Iocr(pub u32);Expand description
IO MUX Control Register
Tuple Fields§
§0: u32Implementations§
Source§impl Iocr
impl Iocr
Sourcepub const fn set_mux_a8(&mut self, val: MuxA8)
pub const fn set_mux_a8(&mut self, val: MuxA8)
SEMC_ADDR08 output selection
Sourcepub const fn set_mux_csx0(&mut self, val: MuxCsx0)
pub const fn set_mux_csx0(&mut self, val: MuxCsx0)
SEMC_CSX0 output selection
Sourcepub const fn set_mux_csx1(&mut self, val: MuxCsx1)
pub const fn set_mux_csx1(&mut self, val: MuxCsx1)
SEMC_CSX1 output selection
Sourcepub const fn set_mux_csx2(&mut self, val: MuxCsx2)
pub const fn set_mux_csx2(&mut self, val: MuxCsx2)
SEMC_CSX2 output selection
Sourcepub const fn set_mux_csx3(&mut self, val: MuxCsx3)
pub const fn set_mux_csx3(&mut self, val: MuxCsx3)
SEMC_CSX3 output selection
Sourcepub const fn set_mux_rdy(&mut self, val: MuxRdy)
pub const fn set_mux_rdy(&mut self, val: MuxRdy)
SEMC_RDY function selection
Sourcepub const fn set_mux_clkx0(&mut self, val: MuxClkx0)
pub const fn set_mux_clkx0(&mut self, val: MuxClkx0)
SEMC_CLKX0 function selection
Sourcepub const fn set_mux_clkx1(&mut self, val: MuxClkx1)
pub const fn set_mux_clkx1(&mut self, val: MuxClkx1)
SEMC_CLKX1 function selection
Trait Implementations§
impl Copy for Iocr
impl Eq for Iocr
impl StructuralPartialEq for Iocr
Auto Trait Implementations§
impl Freeze for Iocr
impl RefUnwindSafe for Iocr
impl Send for Iocr
impl Sync for Iocr
impl Unpin for Iocr
impl UnwindSafe for Iocr
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