Enum atsam4sd32c_pac::hsmci::cmdr::SPCMD_AW
source · #[repr(u8)]
pub enum SPCMD_AW {
STD,
INIT,
SYNC,
CE_ATA,
IT_CMD,
IT_RESP,
BOR,
EBO,
}
Expand description
Special Command
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§
source§impl PartialEq<SPCMD_AW> for SPCMD_AW
impl PartialEq<SPCMD_AW> for SPCMD_AW
impl Copy for SPCMD_AW
impl Eq for SPCMD_AW
impl StructuralEq 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§
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