#[repr(u8)]
pub enum SPCMD_AW {
STD,
INIT,
SYNC,
CE_ATA,
IT_CMD,
IT_RESP,
BOR,
EBO,
}
Expand description
Special Command
Value on reset: 0
Variants
STD
0: Not a special CMD.
INIT
1: Initialization CMD: 74 clock cycles for initialization sequence.
SYNC
2: Synchronized CMD: Wait for the end of the current data block transfer before sending the pending command.
CE_ATA
3: CE-ATA Completion Signal disable Command. The host cancels the ability for the device to return a command completion signal on the command line.
IT_CMD
4: Interrupt command: Corresponds to the Interrupt Mode (CMD40).
IT_RESP
5: Interrupt response: Corresponds to the Interrupt Mode (CMD40).
BOR
6: Boot Operation Request. Start a boot operation mode, the host processor can read boot data from the MMC device directly.
EBO
7: End Boot Operation. This command allows the host processor to terminate the boot operation mode.
Trait Implementations
impl Copy for SPCMD_AW
impl StructuralPartialEq for SPCMD_AW
Auto Trait Implementations
impl RefUnwindSafe for SPCMD_AW
impl Send for SPCMD_AW
impl Sync for SPCMD_AW
impl Unpin for SPCMD_AW
impl UnwindSafe for SPCMD_AW
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more