Enum atsame70n21b::hsmci::cmdr::SPCMDSELECT_AW
source · [−]#[repr(u8)]
pub enum SPCMDSELECT_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
sourceimpl Clone for SPCMDSELECT_AW
impl Clone for SPCMDSELECT_AW
sourcefn clone(&self) -> SPCMDSELECT_AW
fn clone(&self) -> SPCMDSELECT_AW
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for SPCMDSELECT_AW
impl Debug for SPCMDSELECT_AW
sourceimpl From<SPCMDSELECT_AW> for u8
impl From<SPCMDSELECT_AW> for u8
sourcefn from(variant: SPCMDSELECT_AW) -> Self
fn from(variant: SPCMDSELECT_AW) -> Self
Converts to this type from the input type.
sourceimpl PartialEq<SPCMDSELECT_AW> for SPCMDSELECT_AW
impl PartialEq<SPCMDSELECT_AW> for SPCMDSELECT_AW
sourcefn eq(&self, other: &SPCMDSELECT_AW) -> bool
fn eq(&self, other: &SPCMDSELECT_AW) -> bool
impl Copy for SPCMDSELECT_AW
impl StructuralPartialEq for SPCMDSELECT_AW
Auto Trait Implementations
impl RefUnwindSafe for SPCMDSELECT_AW
impl Send for SPCMDSELECT_AW
impl Sync for SPCMDSELECT_AW
impl Unpin for SPCMDSELECT_AW
impl UnwindSafe for SPCMDSELECT_AW
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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