Type Alias WidthR

Source
pub type WidthR = FieldReader<Widthselect>;
Expand description

Field WIDTH reader - Instruction Code, Address, Option Code and Data Width

Aliased Type§

struct WidthR { /* private fields */ }

Implementations§

Source§

impl WidthR

Source

pub const fn variant(&self) -> Option<Widthselect>

Get enumerated values variant

Source

pub fn is_single_bit_spi(&self) -> bool

Instruction: Single-bit SPI / Address-Option: Single-bit SPI / Data: Single-bit SPI

Source

pub fn is_dual_output(&self) -> bool

Instruction: Single-bit SPI / Address-Option: Single-bit SPI / Data: Dual SPI

Source

pub fn is_quad_output(&self) -> bool

Instruction: Single-bit SPI / Address-Option: Single-bit SPI / Data: Quad SPI

Source

pub fn is_dual_io(&self) -> bool

Instruction: Single-bit SPI / Address-Option: Dual SPI / Data: Dual SPI

Source

pub fn is_quad_io(&self) -> bool

Instruction: Single-bit SPI / Address-Option: Quad SPI / Data: Quad SPI

Source

pub fn is_dual_cmd(&self) -> bool

Instruction: Dual SPI / Address-Option: Dual SPI / Data: Dual SPI

Source

pub fn is_quad_cmd(&self) -> bool

Instruction: Quad SPI / Address-Option: Quad SPI / Data: Quad SPI