Type Alias atsame54n::qspi::instrframe::WIDTH_R
source · pub type WIDTH_R = FieldReader<WIDTHSELECT_A>;
Expand description
Field WIDTH
reader - Instruction Code, Address, Option Code and Data Width
Aliased Type§
struct WIDTH_R { /* private fields */ }
Implementations§
source§impl WIDTH_R
impl WIDTH_R
sourcepub const fn variant(&self) -> Option<WIDTHSELECT_A>
pub const fn variant(&self) -> Option<WIDTHSELECT_A>
Get enumerated values variant
sourcepub fn is_single_bit_spi(&self) -> bool
pub fn is_single_bit_spi(&self) -> bool
Instruction: Single-bit SPI / Address-Option: Single-bit SPI / Data: Single-bit SPI
sourcepub fn is_dual_output(&self) -> bool
pub fn is_dual_output(&self) -> bool
Instruction: Single-bit SPI / Address-Option: Single-bit SPI / Data: Dual SPI
sourcepub fn is_quad_output(&self) -> bool
pub fn is_quad_output(&self) -> bool
Instruction: Single-bit SPI / Address-Option: Single-bit SPI / Data: Quad SPI
sourcepub fn is_dual_io(&self) -> bool
pub fn is_dual_io(&self) -> bool
Instruction: Single-bit SPI / Address-Option: Dual SPI / Data: Dual SPI
sourcepub fn is_quad_io(&self) -> bool
pub fn is_quad_io(&self) -> bool
Instruction: Single-bit SPI / Address-Option: Quad SPI / Data: Quad SPI
sourcepub fn is_dual_cmd(&self) -> bool
pub fn is_dual_cmd(&self) -> bool
Instruction: Dual SPI / Address-Option: Dual SPI / Data: Dual SPI
sourcepub fn is_quad_cmd(&self) -> bool
pub fn is_quad_cmd(&self) -> bool
Instruction: Quad SPI / Address-Option: Quad SPI / Data: Quad SPI