pub struct HINF { /* private fields */ }
Implementations§
Source§impl HINF
impl HINF
Sourcepub const PTR: *const <HINF as Deref>::Target = {0x60016000 as *const <esp32c6::HINF as core::ops::Deref>::Target}
pub const PTR: *const <HINF as Deref>::Target = {0x60016000 as *const <esp32c6::HINF as core::ops::Deref>::Target}
Pointer to the register block
Methods from Deref<Target = RegisterBlock>§
Sourcepub fn cfg_data0(&self) -> &Reg<CFG_DATA0_SPEC>
pub fn cfg_data0(&self) -> &Reg<CFG_DATA0_SPEC>
0x00 - Configure sdio cis content
Sourcepub fn cfg_data1(&self) -> &Reg<CFG_DATA1_SPEC>
pub fn cfg_data1(&self) -> &Reg<CFG_DATA1_SPEC>
0x04 - SDIO configuration register
Sourcepub fn cfg_timing(&self) -> &Reg<CFG_TIMING_SPEC>
pub fn cfg_timing(&self) -> &Reg<CFG_TIMING_SPEC>
0x08 - Timing configuration registers
Sourcepub fn cfg_update(&self) -> &Reg<CFG_UPDATE_SPEC>
pub fn cfg_update(&self) -> &Reg<CFG_UPDATE_SPEC>
0x0c - update sdio configurations
Sourcepub fn cfg_data7(&self) -> &Reg<CFG_DATA7_SPEC>
pub fn cfg_data7(&self) -> &Reg<CFG_DATA7_SPEC>
0x1c - SDIO configuration register
Sourcepub fn cis_conf_w0(&self) -> &Reg<CIS_CONF_W0_SPEC>
pub fn cis_conf_w0(&self) -> &Reg<CIS_CONF_W0_SPEC>
0x20 - SDIO cis configuration register
Sourcepub fn cis_conf_w1(&self) -> &Reg<CIS_CONF_W1_SPEC>
pub fn cis_conf_w1(&self) -> &Reg<CIS_CONF_W1_SPEC>
0x24 - SDIO cis configuration register
Sourcepub fn cis_conf_w2(&self) -> &Reg<CIS_CONF_W2_SPEC>
pub fn cis_conf_w2(&self) -> &Reg<CIS_CONF_W2_SPEC>
0x28 - SDIO cis configuration register
Sourcepub fn cis_conf_w3(&self) -> &Reg<CIS_CONF_W3_SPEC>
pub fn cis_conf_w3(&self) -> &Reg<CIS_CONF_W3_SPEC>
0x2c - SDIO cis configuration register
Sourcepub fn cis_conf_w4(&self) -> &Reg<CIS_CONF_W4_SPEC>
pub fn cis_conf_w4(&self) -> &Reg<CIS_CONF_W4_SPEC>
0x30 - SDIO cis configuration register
Sourcepub fn cis_conf_w5(&self) -> &Reg<CIS_CONF_W5_SPEC>
pub fn cis_conf_w5(&self) -> &Reg<CIS_CONF_W5_SPEC>
0x34 - SDIO cis configuration register
Sourcepub fn cis_conf_w6(&self) -> &Reg<CIS_CONF_W6_SPEC>
pub fn cis_conf_w6(&self) -> &Reg<CIS_CONF_W6_SPEC>
0x38 - SDIO cis configuration register
Sourcepub fn cis_conf_w7(&self) -> &Reg<CIS_CONF_W7_SPEC>
pub fn cis_conf_w7(&self) -> &Reg<CIS_CONF_W7_SPEC>
0x3c - SDIO cis configuration register
Sourcepub fn cfg_data16(&self) -> &Reg<CFG_DATA16_SPEC>
pub fn cfg_data16(&self) -> &Reg<CFG_DATA16_SPEC>
0x40 - SDIO cis configuration register
Sourcepub fn cfg_uhs1_int_mode(&self) -> &Reg<CFG_UHS1_INT_MODE_SPEC>
pub fn cfg_uhs1_int_mode(&self) -> &Reg<CFG_UHS1_INT_MODE_SPEC>
0x44 - configure int to start and end ahead of time in uhs1 mode
Sourcepub fn conf_status(&self) -> &Reg<CONF_STATUS_SPEC>
pub fn conf_status(&self) -> &Reg<CONF_STATUS_SPEC>
0x54 - func0 config0 status
Sourcepub fn sdio_slave_eco_low(&self) -> &Reg<SDIO_SLAVE_ECO_LOW_SPEC>
pub fn sdio_slave_eco_low(&self) -> &Reg<SDIO_SLAVE_ECO_LOW_SPEC>
0xa4 - sdio_slave redundant control registers
Sourcepub fn sdio_slave_eco_high(&self) -> &Reg<SDIO_SLAVE_ECO_HIGH_SPEC>
pub fn sdio_slave_eco_high(&self) -> &Reg<SDIO_SLAVE_ECO_HIGH_SPEC>
0xa8 - sdio_slave redundant control registers
Sourcepub fn sdio_slave_eco_conf(&self) -> &Reg<SDIO_SLAVE_ECO_CONF_SPEC>
pub fn sdio_slave_eco_conf(&self) -> &Reg<SDIO_SLAVE_ECO_CONF_SPEC>
0xac - sdio_slave redundant control registers
Sourcepub fn sdio_slave_ldo_conf(&self) -> &Reg<SDIO_SLAVE_LDO_CONF_SPEC>
pub fn sdio_slave_ldo_conf(&self) -> &Reg<SDIO_SLAVE_LDO_CONF_SPEC>
0xb0 - sdio slave ldo control register
Sourcepub fn sdio_date(&self) -> &Reg<SDIO_DATE_SPEC>
pub fn sdio_date(&self) -> &Reg<SDIO_DATE_SPEC>
0xfc - ******* Description ***********