R

Type Alias R 

Source
pub type R = R<u32, FPSCR>;
Expand description

Reader of register FPSCR

Aliased Type§

pub struct R { /* private fields */ }

Implementations§

Source§

impl R

Source

pub fn ioc(&self) -> IOC_R

Bit 0 - Invalid operation cumulative exception bit

Source

pub fn dzc(&self) -> DZC_R

Bit 1 - Division by zero cumulative exception bit.

Source

pub fn ofc(&self) -> OFC_R

Bit 2 - Overflow cumulative exception bit

Source

pub fn ufc(&self) -> UFC_R

Bit 3 - Underflow cumulative exception bit

Source

pub fn ixc(&self) -> IXC_R

Bit 4 - Inexact cumulative exception bit

Source

pub fn idc(&self) -> IDC_R

Bit 7 - Input denormal cumulative exception bit.

Source

pub fn rmode(&self) -> RMODE_R

Bits 22:23 - Rounding Mode control field

Source

pub fn fz(&self) -> FZ_R

Bit 24 - Flush-to-zero mode control bit:

Source

pub fn dn(&self) -> DN_R

Bit 25 - Default NaN mode control bit

Source

pub fn ahp(&self) -> AHP_R

Bit 26 - Alternative half-precision control bit

Source

pub fn v(&self) -> V_R

Bit 28 - Overflow condition code flag

Source

pub fn c(&self) -> C_R

Bit 29 - Carry condition code flag

Source

pub fn z(&self) -> Z_R

Bit 30 - Zero condition code flag

Source

pub fn n(&self) -> N_R

Bit 31 - Negative condition code flag