Type Definition atsam4sd32c_pac::hsmci::cmdr::SPCMD_W

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

Field SPCMD writer - Special Command

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.