Type Alias atsame54n::qspi::instrframe::R

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

Register INSTRFRAME reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn width(&self) -> WIDTH_R

Bits 0:2 - Instruction Code, Address, Option Code and Data Width

source

pub fn instren(&self) -> INSTREN_R

Bit 4 - Instruction Enable

source

pub fn addren(&self) -> ADDREN_R

Bit 5 - Address Enable

source

pub fn optcodeen(&self) -> OPTCODEEN_R

Bit 6 - Option Enable

source

pub fn dataen(&self) -> DATAEN_R

Bit 7 - Data Enable

source

pub fn optcodelen(&self) -> OPTCODELEN_R

Bits 8:9 - Option Code Length

source

pub fn addrlen(&self) -> ADDRLEN_R

Bit 10 - Address Length

source

pub fn tfrtype(&self) -> TFRTYPE_R

Bits 12:13 - Data Transfer Type

source

pub fn crmode(&self) -> CRMODE_R

Bit 14 - Continuous Read Mode

source

pub fn ddren(&self) -> DDREN_R

Bit 15 - Double Data Rate Enable

source

pub fn dummylen(&self) -> DUMMYLEN_R

Bits 16:20 - Dummy Cycles Length