Type Alias xmc4800::sdmmc::present_state::R

source ·
pub type R = R<PresentStateSpec>;
Expand description

Register PRESENT_STATE reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn command_inhibit_cmd(&self) -> CommandInhibitCmdR

Bit 0 - Command Inhibit (CMD)

source

pub fn command_inhibit_dat(&self) -> CommandInhibitDatR

Bit 1 - Command Inhibit (DAT)

source

pub fn dat_line_active(&self) -> DatLineActiveR

Bit 2 - DAT Line Active

source

pub fn write_transfer_active(&self) -> WriteTransferActiveR

Bit 8 - Write Transfer Active

source

pub fn read_transfer_active(&self) -> ReadTransferActiveR

Bit 9 - Read Transfer Active

source

pub fn buffer_write_enable(&self) -> BufferWriteEnableR

Bit 10 - Buffer Write Enable

source

pub fn buffer_read_enable(&self) -> BufferReadEnableR

Bit 11 - Buffer Read Enable

source

pub fn card_inserted(&self) -> CardInsertedR

Bit 16 - Card Inserted

source

pub fn card_state_stable(&self) -> CardStateStableR

Bit 17 - Card State Stable

source

pub fn card_detect_pin_level(&self) -> CardDetectPinLevelR

Bit 18 - Card Detect Pin Level

source

pub fn write_protect_pin_level(&self) -> WriteProtectPinLevelR

Bit 19 - Write Protect Switch Pin Level

source

pub fn dat_3_0_pin_level(&self) -> Dat3_0PinLevelR

Bits 20:23 - Line Signal Level

source

pub fn cmd_line_level(&self) -> CmdLineLevelR

Bit 24 - CMD Line Signal Level

source

pub fn dat_7_4_pin_level(&self) -> Dat7_4PinLevelR

Bits 25:28 - Line Signal Level