Struct esp32_hal::peripherals::HINF
source · pub struct HINF { /* private fields */ }
Implementations§
source§impl HINF
impl HINF
sourcepub unsafe fn steal() -> HINF
pub unsafe fn steal() -> HINF
Unsafely create an instance of this peripheral out of thin air.
§Safety
You must ensure that you’re only using one instance of this type at a time.
Methods from Deref<Target = RegisterBlock>§
sourcepub fn cfg_data0(&self) -> &Reg<CFG_DATA0_SPEC>
pub fn cfg_data0(&self) -> &Reg<CFG_DATA0_SPEC>
0x00 -
sourcepub fn cfg_data1(&self) -> &Reg<CFG_DATA1_SPEC>
pub fn cfg_data1(&self) -> &Reg<CFG_DATA1_SPEC>
0x04 -
sourcepub fn cfg_data7(&self) -> &Reg<CFG_DATA7_SPEC>
pub fn cfg_data7(&self) -> &Reg<CFG_DATA7_SPEC>
0x1c -
sourcepub fn cis_conf0(&self) -> &Reg<CIS_CONF0_SPEC>
pub fn cis_conf0(&self) -> &Reg<CIS_CONF0_SPEC>
0x20 -
sourcepub fn cis_conf1(&self) -> &Reg<CIS_CONF1_SPEC>
pub fn cis_conf1(&self) -> &Reg<CIS_CONF1_SPEC>
0x24 -
sourcepub fn cis_conf2(&self) -> &Reg<CIS_CONF2_SPEC>
pub fn cis_conf2(&self) -> &Reg<CIS_CONF2_SPEC>
0x28 -
sourcepub fn cis_conf3(&self) -> &Reg<CIS_CONF3_SPEC>
pub fn cis_conf3(&self) -> &Reg<CIS_CONF3_SPEC>
0x2c -
sourcepub fn cis_conf4(&self) -> &Reg<CIS_CONF4_SPEC>
pub fn cis_conf4(&self) -> &Reg<CIS_CONF4_SPEC>
0x30 -
sourcepub fn cis_conf5(&self) -> &Reg<CIS_CONF5_SPEC>
pub fn cis_conf5(&self) -> &Reg<CIS_CONF5_SPEC>
0x34 -
sourcepub fn cis_conf6(&self) -> &Reg<CIS_CONF6_SPEC>
pub fn cis_conf6(&self) -> &Reg<CIS_CONF6_SPEC>
0x38 -
sourcepub fn cis_conf7(&self) -> &Reg<CIS_CONF7_SPEC>
pub fn cis_conf7(&self) -> &Reg<CIS_CONF7_SPEC>
0x3c -
sourcepub fn cfg_data16(&self) -> &Reg<CFG_DATA16_SPEC>
pub fn cfg_data16(&self) -> &Reg<CFG_DATA16_SPEC>
0x40 -
Trait Implementations§
source§impl Peripheral for HINF
impl Peripheral for HINF
Auto Trait Implementations§
impl RefUnwindSafe for HINF
impl Send for HINF
impl Sync for HINF
impl Unpin for HINF
impl UnwindSafe for HINF
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