Type Alias atsame70n21b::hsmci::cmdr::SPCMD_W

source ·
pub type SPCMD_W<'a, const O: u8> = FieldWriterSafe<'a, CMDR_SPEC, 3, O, SPCMDSELECT_AW>;
Expand description

Field SPCMD writer - Special Command

Aliased Type§

struct SPCMD_W<'a, const O: u8> { /* private fields */ }

Implementations§

source§

impl<'a, const O: u8> SPCMD_W<'a, O>

source

pub fn std(self) -> &'a mut W

Not a special CMD.

source

pub fn init(self) -> &'a mut W

Initialization CMD: 74 clock cycles for initialization sequence.

source

pub fn sync(self) -> &'a mut W

Synchronized CMD: Wait for the end of the current data block transfer before sending the pending command.

source

pub fn ce_ata(self) -> &'a mut W

CE-ATA Completion Signal disable Command. The host cancels the ability for the device to return a command completion signal on the command line.

source

pub fn it_cmd(self) -> &'a mut W

Interrupt command: Corresponds to the Interrupt Mode (CMD40).

source

pub fn it_resp(self) -> &'a mut W

Interrupt response: Corresponds to the Interrupt Mode (CMD40).

source

pub fn bor(self) -> &'a mut W

Boot Operation Request. Start a boot operation mode, the host processor can read boot data from the MMC device directly.

source

pub fn ebo(self) -> &'a mut W

End Boot Operation. This command allows the host processor to terminate the boot operation mode.