pub struct W(/* private fields */);
Expand description
Register smhc_cmd
writer
Implementations§
source§impl W
impl W
sourcepub fn resp_rcv(&mut self) -> RESP_RCV_W<'_, 6>
pub fn resp_rcv(&mut self) -> RESP_RCV_W<'_, 6>
Bit 6 - Response Receive
sourcepub fn long_resp(&mut self) -> LONG_RESP_W<'_, 7>
pub fn long_resp(&mut self) -> LONG_RESP_W<'_, 7>
Bit 7 - Response Type
sourcepub fn chk_resp_crc(&mut self) -> CHK_RESP_CRC_W<'_, 8>
pub fn chk_resp_crc(&mut self) -> CHK_RESP_CRC_W<'_, 8>
Bit 8 - Check Response CRC
sourcepub fn data_trans(&mut self) -> DATA_TRANS_W<'_, 9>
pub fn data_trans(&mut self) -> DATA_TRANS_W<'_, 9>
Bit 9 - Data Transfer
sourcepub fn trans_dir(&mut self) -> TRANS_DIR_W<'_, 10>
pub fn trans_dir(&mut self) -> TRANS_DIR_W<'_, 10>
Bit 10 - Transfer Direction
sourcepub fn trans_mode(&mut self) -> TRANS_MODE_W<'_, 11>
pub fn trans_mode(&mut self) -> TRANS_MODE_W<'_, 11>
Bit 11 - Transfer Mode
sourcepub fn stop_cmd_flag(&mut self) -> STOP_CMD_FLAG_W<'_, 12>
pub fn stop_cmd_flag(&mut self) -> STOP_CMD_FLAG_W<'_, 12>
Bit 12 - Send Stop CMD Automatically (CMD12)
sourcepub fn wait_pre_over(&mut self) -> WAIT_PRE_OVER_W<'_, 13>
pub fn wait_pre_over(&mut self) -> WAIT_PRE_OVER_W<'_, 13>
Bit 13 - Wait for Data Transfer Over
sourcepub fn stop_abt_cmd(&mut self) -> STOP_ABT_CMD_W<'_, 14>
pub fn stop_abt_cmd(&mut self) -> STOP_ABT_CMD_W<'_, 14>
Bit 14 - Stop Abort Command
sourcepub fn send_init_seq(&mut self) -> SEND_INIT_SEQ_W<'_, 15>
pub fn send_init_seq(&mut self) -> SEND_INIT_SEQ_W<'_, 15>
Bit 15 - Send Initialization
sourcepub fn boot_mod(&mut self) -> BOOT_MOD_W<'_, 24>
pub fn boot_mod(&mut self) -> BOOT_MOD_W<'_, 24>
Bits 24:25 - Boot Mode
sourcepub fn exp_boot_ack(&mut self) -> EXP_BOOT_ACK_W<'_, 26>
pub fn exp_boot_ack(&mut self) -> EXP_BOOT_ACK_W<'_, 26>
Bit 26 - Expect Boot Acknowledge
sourcepub fn boot_abt(&mut self) -> BOOT_ABT_W<'_, 27>
pub fn boot_abt(&mut self) -> BOOT_ABT_W<'_, 27>
Bit 27 - Boot Abort
sourcepub fn cmd_load(&mut self) -> CMD_LOAD_W<'_, 31>
pub fn cmd_load(&mut self) -> CMD_LOAD_W<'_, 31>
Bit 31 - Start Command
Methods from Deref<Target = W<SMHC_CMD_SPEC>>§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for W
impl RefUnwindSafe for W
impl Send for W
impl Sync for W
impl Unpin for W
impl UnwindSafe for W
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