Type Alias xmc4800::sdmmc::capabilities::R
source · pub type R = R<CAPABILITIES_SPEC>;
Expand description
Register CAPABILITIES
reader
Aliased Type§
struct R { /* private fields */ }
Implementations§
source§impl R
impl R
sourcepub fn timeout_clock_freq(&self) -> TIMEOUT_CLOCK_FREQ_R
pub fn timeout_clock_freq(&self) -> TIMEOUT_CLOCK_FREQ_R
Bits 0:5 - Timeout Clock Frequency
sourcepub fn timeout_clock_unit(&self) -> TIMEOUT_CLOCK_UNIT_R
pub fn timeout_clock_unit(&self) -> TIMEOUT_CLOCK_UNIT_R
Bit 7 - Timeout Clock Unit
sourcepub fn base_sd_clock_freq(&self) -> BASE_SD_CLOCK_FREQ_R
pub fn base_sd_clock_freq(&self) -> BASE_SD_CLOCK_FREQ_R
Bits 8:15 - Base Clock Frequency for SD Clock
sourcepub fn max_block_length(&self) -> MAX_BLOCK_LENGTH_R
pub fn max_block_length(&self) -> MAX_BLOCK_LENGTH_R
Bits 16:17 - Max Block Length
sourcepub fn ext_media_bus_support(&self) -> EXT_MEDIA_BUS_SUPPORT_R
pub fn ext_media_bus_support(&self) -> EXT_MEDIA_BUS_SUPPORT_R
Bit 18 - Extended Media Bus Support
sourcepub fn adma2_support(&self) -> ADMA2_SUPPORT_R
pub fn adma2_support(&self) -> ADMA2_SUPPORT_R
Bit 19 - ADMA2 Support
sourcepub fn high_speed_support(&self) -> HIGH_SPEED_SUPPORT_R
pub fn high_speed_support(&self) -> HIGH_SPEED_SUPPORT_R
Bit 21 - High Speed Support
sourcepub fn sdma_support(&self) -> SDMA_SUPPORT_R
pub fn sdma_support(&self) -> SDMA_SUPPORT_R
Bit 22 - SDMA Support
sourcepub fn suspend_resume_support(&self) -> SUSPEND_RESUME_SUPPORT_R
pub fn suspend_resume_support(&self) -> SUSPEND_RESUME_SUPPORT_R
Bit 23 - Suspend / Resume Support
sourcepub fn voltage_support_3_3v(&self) -> VOLTAGE_SUPPORT_3_3V_R
pub fn voltage_support_3_3v(&self) -> VOLTAGE_SUPPORT_3_3V_R
Bit 24 - Voltage Support 3.3V
sourcepub fn voltage_support_3v(&self) -> VOLTAGE_SUPPORT_3V_R
pub fn voltage_support_3v(&self) -> VOLTAGE_SUPPORT_3V_R
Bit 25 - Voltage Support 3.0V
sourcepub fn voltage_support_1_8v(&self) -> VOLTAGE_SUPPORT_1_8V_R
pub fn voltage_support_1_8v(&self) -> VOLTAGE_SUPPORT_1_8V_R
Bit 26 - Voltage Support 1.8V
sourcepub fn sysbus_64_support(&self) -> SYSBUS_64_SUPPORT_R
pub fn sysbus_64_support(&self) -> SYSBUS_64_SUPPORT_R
Bit 28 - 64-bit System Bus Support
sourcepub fn async_int_support(&self) -> ASYNC_INT_SUPPORT_R
pub fn async_int_support(&self) -> ASYNC_INT_SUPPORT_R
Bit 29 - Asynchronous Interrupt Support
sourcepub fn slot_type(&self) -> SLOT_TYPE_R
pub fn slot_type(&self) -> SLOT_TYPE_R
Bits 30:31 - Slot Type