pub struct I3c { /* private fields */ }Expand description
I3C
Implementations§
Source§impl I3c
impl I3c
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn sintmasked(self) -> Reg<Sintmasked, R>
pub const fn sintmasked(self) -> Reg<Sintmasked, R>
Slave Interrupt Mask Register
Sourcepub const fn scapabilities(self) -> Reg<Scapabilities, R>
pub const fn scapabilities(self) -> Reg<Scapabilities, R>
Slave Capabilities Register
Sourcepub const fn smaxlimits(self) -> Reg<Smaxlimits, RW>
pub const fn smaxlimits(self) -> Reg<Smaxlimits, RW>
Slave Maximum Limits Register
Sourcepub const fn smsgmapaddr(self) -> Reg<Smsgmapaddr, R>
pub const fn smsgmapaddr(self) -> Reg<Smsgmapaddr, R>
Slave Message-Mapped Address Register
Sourcepub const fn mibirules(self) -> Reg<Mibirules, RW>
pub const fn mibirules(self) -> Reg<Mibirules, RW>
Master In-band Interrupt Registry and Rules Register
Sourcepub const fn mintmasked(self) -> Reg<Mintmasked, R>
pub const fn mintmasked(self) -> Reg<Mintmasked, R>
Master Interrupt Mask Register
Sourcepub const fn mwmsg_sdr_control(self) -> Reg<MwmsgSdrControl, W>
pub const fn mwmsg_sdr_control(self) -> Reg<MwmsgSdrControl, W>
Master Write Message in SDR mode
Sourcepub const fn mwmsg_sdr_data(self) -> Reg<MwmsgSdrData, W>
pub const fn mwmsg_sdr_data(self) -> Reg<MwmsgSdrData, W>
Master Write Message Data in SDR mode
Sourcepub const fn mwmsg_ddr_control(self) -> Reg<MwmsgDdrControl, W>
pub const fn mwmsg_ddr_control(self) -> Reg<MwmsgDdrControl, W>
Master Write Message in DDR mode
Sourcepub const fn mwmsg_ddr_data(self) -> Reg<MwmsgDdrData, W>
pub const fn mwmsg_ddr_data(self) -> Reg<MwmsgDdrData, W>
Master Write Message Data in DDR mode
Trait Implementations§
impl Copy for I3c
impl Eq for I3c
impl Send for I3c
impl StructuralPartialEq for I3c
impl Sync for I3c
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