Type Alias atsame51j::qspi::instrframe::WIDTH_W
source · pub type WIDTH_W<'a, REG, const O: u8> = FieldWriter<'a, REG, 3, O, WIDTHSELECT_A>;
Expand description
Field WIDTH
writer - Instruction Code, Address, Option Code and Data Width
Aliased Type§
struct WIDTH_W<'a, REG, const O: u8> { /* private fields */ }
Implementations§
source§impl<'a, REG, const O: u8> WIDTH_W<'a, REG, O>
impl<'a, REG, const O: u8> WIDTH_W<'a, REG, O>
sourcepub fn single_bit_spi(self) -> &'a mut W<REG>
pub fn single_bit_spi(self) -> &'a mut W<REG>
Instruction: Single-bit SPI / Address-Option: Single-bit SPI / Data: Single-bit SPI
sourcepub fn dual_output(self) -> &'a mut W<REG>
pub fn dual_output(self) -> &'a mut W<REG>
Instruction: Single-bit SPI / Address-Option: Single-bit SPI / Data: Dual SPI
sourcepub fn quad_output(self) -> &'a mut W<REG>
pub fn quad_output(self) -> &'a mut W<REG>
Instruction: Single-bit SPI / Address-Option: Single-bit SPI / Data: Quad SPI
sourcepub fn dual_io(self) -> &'a mut W<REG>
pub fn dual_io(self) -> &'a mut W<REG>
Instruction: Single-bit SPI / Address-Option: Dual SPI / Data: Dual SPI
sourcepub fn quad_io(self) -> &'a mut W<REG>
pub fn quad_io(self) -> &'a mut W<REG>
Instruction: Single-bit SPI / Address-Option: Quad SPI / Data: Quad SPI