[−][src]Struct xmc4800::sdmmc::RegisterBlock
Register block
Fields
block_size: BLOCK_SIZE
0x04 - Block Size Register
block_count: BLOCK_COUNT
0x06 - Block Count Register
argument1: ARGUMENT1
0x08 - Argument1 Register
transfer_mode: TRANSFER_MODE
0x0c - Transfer Mode Register
command: COMMAND
0x0e - Command Register
response0: RESPONSE0
0x10 - Response 0 Register
response2: RESPONSE2
0x14 - Response 2 Register
response4: RESPONSE4
0x18 - Response 4 Register
response6: RESPONSE6
0x1c - Response 6 Register
data_buffer: DATA_BUFFER
0x20 - Data Buffer Register
present_state: PRESENT_STATE
0x24 - Present State Register
host_ctrl: HOST_CTRL
0x28 - Host Control Register
power_ctrl: POWER_CTRL
0x29 - Power Control Register
block_gap_ctrl: BLOCK_GAP_CTRL
0x2a - Block Gap Control Register
wakeup_ctrl: WAKEUP_CTRL
0x2b - Wake-up Control Register
clock_ctrl: CLOCK_CTRL
0x2c - Clock Control Register
timeout_ctrl: TIMEOUT_CTRL
0x2e - Timeout Control Register
sw_reset: SW_RESET
0x2f - Software Reset Register
int_status_norm: INT_STATUS_NORM
0x30 - Normal Interrupt Status Register
int_status_err: INT_STATUS_ERR
0x32 - Error Interrupt Status Register
en_int_status_norm: EN_INT_STATUS_NORM
0x34 - Normal Interrupt Status Enable Register
en_int_status_err: EN_INT_STATUS_ERR
0x36 - Error Interrupt Status Enable Register
en_int_signal_norm: EN_INT_SIGNAL_NORM
0x38 - Normal Interrupt Signal Enable Register
en_int_signal_err: EN_INT_SIGNAL_ERR
0x3a - Error Interrupt Signal Enable Register
acmd_err_status: ACMD_ERR_STATUS
0x3c - Auto CMD Error Status Register
capabilities: CAPABILITIES
0x40 - Capabilities Register
capabilities_hi: CAPABILITIES_HI
0x44 - Capabilities Register High
max_current_cap: MAX_CURRENT_CAP
0x48 - Maximum Current Capabilities Register
force_event_acmd_err_status: FORCE_EVENT_ACMD_ERR_STATUS
0x50 - Force Event Register for Auto CMD Error Status
force_event_err_status: FORCE_EVENT_ERR_STATUS
0x52 - Force Event Register for Error Interrupt Status
debug_sel: DEBUG_SEL
0x74 - Debug Selection Register
slot_int_status: SLOT_INT_STATUS
0xfc - Slot Interrupt Status Register
Auto Trait Implementations
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self