Type Alias R

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

Register CSR reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

Source§

impl R

Source

pub fn sof(&self, n: u8) -> SOF_R

Synchronization Overrun Flag (0-6)

`n` is number of field in register. `n == 0` corresponds to `SOF0` field.
Source

pub fn sof_iter(&self) -> impl Iterator<Item = SOF_R> + '_

Iterator for array of: Synchronization Overrun Flag (0-6)

Source

pub fn sof0(&self) -> SOF_R

Bit 0 - Synchronization Overrun Flag 0

Source

pub fn sof1(&self) -> SOF_R

Bit 1 - Synchronization Overrun Flag 1

Source

pub fn sof2(&self) -> SOF_R

Bit 2 - Synchronization Overrun Flag 2

Source

pub fn sof3(&self) -> SOF_R

Bit 3 - Synchronization Overrun Flag 3

Source

pub fn sof4(&self) -> SOF_R

Bit 4 - Synchronization Overrun Flag 4

Source

pub fn sof5(&self) -> SOF_R

Bit 5 - Synchronization Overrun Flag 5

Source

pub fn sof6(&self) -> SOF_R

Bit 6 - Synchronization Overrun Flag 6

Trait Implementations§

Source§

impl Debug for R

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more