Type Alias atsamd51j::sdhc0::feraces::W

source ·
pub type W = W<FERACES_SPEC>;
Expand description

Register FERACES writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn acmd12ne(&mut self) -> ACMD12NE_W<'_, FERACES_SPEC, 0>

Bit 0 - Force Event for Auto CMD12 Not Executed

source

pub fn acmdteo(&mut self) -> ACMDTEO_W<'_, FERACES_SPEC, 1>

Bit 1 - Force Event for Auto CMD Timeout Error

source

pub fn acmdcrc(&mut self) -> ACMDCRC_W<'_, FERACES_SPEC, 2>

Bit 2 - Force Event for Auto CMD CRC Error

source

pub fn acmdend(&mut self) -> ACMDEND_W<'_, FERACES_SPEC, 3>

Bit 3 - Force Event for Auto CMD End Bit Error

source

pub fn acmdidx(&mut self) -> ACMDIDX_W<'_, FERACES_SPEC, 4>

Bit 4 - Force Event for Auto CMD Index Error

source

pub fn cmdni(&mut self) -> CMDNI_W<'_, FERACES_SPEC, 7>

Bit 7 - Force Event for Command Not Issued By Auto CMD12 Error

source

pub unsafe fn bits(&mut self, bits: u16) -> &mut Self

Writes raw bits to the register.

§Safety

Passing incorrect value can cause undefined behaviour. See reference manual