R

Type Alias R 

pub type R = R<ShcsrSpec>;
Expand description

Register SHCSR reader

Aliased Type§

pub struct R { /* private fields */ }

Implementations§

§

impl R

pub fn memfaultact(&self) -> MemfaultactR

Bit 0 - MemManage exception active bit, reads as 1 if exception is active

pub fn busfaultact(&self) -> BusfaultactR

Bit 1 - BusFault exception active bit, reads as 1 if exception is active

pub fn usgfaultact(&self) -> UsgfaultactR

Bit 3 - UsageFault exception active bit, reads as 1 if exception is active

pub fn svcallact(&self) -> SvcallactR

Bit 7 - SVCall active bit, reads as 1 if SVC call is active

pub fn monitoract(&self) -> MonitoractR

Bit 8 - Debug monitor active bit, reads as 1 if Debug monitor is active

pub fn pendsvact(&self) -> PendsvactR

Bit 10 - PendSV exception active bit, reads as 1 if exception is active

pub fn systickact(&self) -> SystickactR

Bit 11 - SysTick exception active bit, reads as 1 if exception is active

pub fn usgfaultpended(&self) -> UsgfaultpendedR

Bit 12 - UsageFault exception pending bit, reads as 1 if exception is pending

pub fn memfaultpended(&self) -> MemfaultpendedR

Bit 13 - MemManage exception pending bit, reads as 1 if exception is pending

pub fn busfaultpended(&self) -> BusfaultpendedR

Bit 14 - BusFault exception pending bit, reads as 1 if exception is pending

pub fn svcallpended(&self) -> SvcallpendedR

Bit 15 - SVCall pending bit, reads as 1 if exception is pending

pub fn memfaultena(&self) -> MemfaultenaR

Bit 16 - MemManage enable bit, set to 1 to enable

pub fn busfaultena(&self) -> BusfaultenaR

Bit 17 - BusFault enable bit, set to 1 to enable

pub fn usgfaultena(&self) -> UsgfaultenaR

Bit 18 - UsageFault enable bit, set to 1 to enable