Type Alias W

Source
pub type W = W<NistrSpec>;
Expand description

Register NISTR writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

Source§

impl W

Source

pub fn cmdc(&mut self) -> CmdcW<'_, NistrSpec>

Bit 0 - Command Complete

Source

pub fn trfc(&mut self) -> TrfcW<'_, NistrSpec>

Bit 1 - Transfer Complete

Source

pub fn blkge(&mut self) -> BlkgeW<'_, NistrSpec>

Bit 2 - Block Gap Event

Source

pub fn dmaint(&mut self) -> DmaintW<'_, NistrSpec>

Bit 3 - DMA Interrupt

Source

pub fn bwrrdy(&mut self) -> BwrrdyW<'_, NistrSpec>

Bit 4 - Buffer Write Ready

Source

pub fn brdrdy(&mut self) -> BrdrdyW<'_, NistrSpec>

Bit 5 - Buffer Read Ready

Source

pub fn cins(&mut self) -> CinsW<'_, NistrSpec>

Bit 6 - Card Insertion

Source

pub fn crem(&mut self) -> CremW<'_, NistrSpec>

Bit 7 - Card Removal

Source

pub fn cint(&mut self) -> CintW<'_, NistrSpec>

Bit 8 - Card Interrupt

Source

pub fn errint(&mut self) -> ErrintW<'_, NistrSpec>

Bit 15 - Error Interrupt