R

Type Alias R 

Source
pub type R = R<DcrSpec>;
Expand description

Register DCR reader

Aliased Type§

pub struct R { /* private fields */ }

Implementations§

Source§

impl R

Source

pub fn rbsize(&self) -> RbsizeR

Bits 0:2 - Row boundary size. 0 - no row boundary, n - row boundary at 2^(n+3) bytes

Source

pub fn dqse(&self) -> DqseR

Bit 3 - DQS enable. Setting to 1 indicates device provides DQS signal for Rx data latching

Source

pub fn hyper(&self) -> HyperR

Bit 4 - HyperBus protocol

Source

pub fn xlegacy(&self) -> XlegacyR

Bit 5 - Xccela legacy protocol

Source

pub fn cslmax(&self) -> CslmaxR

Bits 6:17 - Maximum CS low active time. 0 - no limit, n - (n+1) cycles

Source

pub fn cslmin(&self) -> CslminR

Bits 18:21 - Minimum CS low active time. N - (n+1) cycles

Source

pub fn cshmin(&self) -> CshminR

Bits 22:25 - Minimum CS high deselect time. 0 - one cycle, 1 - two cycles, etc.

Source

pub fn trcmin(&self) -> TrcminR

Bits 26:30 - Write/Read cycle minimum time

Source

pub fn fixlat(&self) -> FixlatR

Bit 31 - Indicate PSRAM is fixed latency or variable latency