#[repr(transparent)]pub struct Status(pub u32);Expand description
Tuple Fields§
§0: u32Implementations§
Source§impl Status
impl Status
Sourcepub const fn in0_status(&self) -> bool
pub const fn in0_status(&self) -> bool
DGDET0 interrupt
Sourcepub const fn set_in0_status(&mut self, val: bool)
pub const fn set_in0_status(&mut self, val: bool)
DGDET0 interrupt
Sourcepub const fn in1_status(&self) -> bool
pub const fn in1_status(&self) -> bool
TDET DTF
Sourcepub const fn set_in1_status(&mut self, val: bool)
pub const fn set_in1_status(&mut self, val: bool)
TDET DTF
Sourcepub const fn in2_status(&self) -> bool
pub const fn in2_status(&self) -> bool
CDOG0
Sourcepub const fn set_in2_status(&mut self, val: bool)
pub const fn set_in2_status(&mut self, val: bool)
CDOG0
Sourcepub const fn in4_status(&self) -> bool
pub const fn in4_status(&self) -> bool
VDD_CORE low voltage
Sourcepub const fn set_in4_status(&mut self, val: bool)
pub const fn set_in4_status(&mut self, val: bool)
VDD_CORE low voltage
Sourcepub const fn in5_status(&self) -> bool
pub const fn in5_status(&self) -> bool
WWDT0
Sourcepub const fn set_in5_status(&mut self, val: bool)
pub const fn set_in5_status(&mut self, val: bool)
WWDT0
Sourcepub const fn in6_status(&self) -> bool
pub const fn in6_status(&self) -> bool
Flash ECC error
Sourcepub const fn set_in6_status(&mut self, val: bool)
pub const fn set_in6_status(&mut self, val: bool)
Flash ECC error
Sourcepub const fn in7_status(&self) -> bool
pub const fn in7_status(&self) -> bool
MBC/AHBSC/XEN violation
Sourcepub const fn set_in7_status(&mut self, val: bool)
pub const fn set_in7_status(&mut self, val: bool)
MBC/AHBSC/XEN violation
Sourcepub const fn in9_status(&self) -> bool
pub const fn in9_status(&self) -> bool
SPC core/VDD glitch
Sourcepub const fn set_in9_status(&mut self, val: bool)
pub const fn set_in9_status(&mut self, val: bool)
SPC core/VDD glitch
Sourcepub const fn in10_status(&self) -> bool
pub const fn in10_status(&self) -> bool
PKC error
Sourcepub const fn set_in10_status(&mut self, val: bool)
pub const fn set_in10_status(&mut self, val: bool)
PKC error
Sourcepub const fn in11_status(&self) -> bool
pub const fn in11_status(&self) -> bool
CDOG1
Sourcepub const fn set_in11_status(&mut self, val: bool)
pub const fn set_in11_status(&mut self, val: bool)
CDOG1
Sourcepub const fn in12_status(&self) -> bool
pub const fn in12_status(&self) -> bool
WWDT1
Sourcepub const fn set_in12_status(&mut self, val: bool)
pub const fn set_in12_status(&mut self, val: bool)
WWDT1
Sourcepub const fn in13_status(&self) -> bool
pub const fn in13_status(&self) -> bool
FREQME out-of-range
Sourcepub const fn set_in13_status(&mut self, val: bool)
pub const fn set_in13_status(&mut self, val: bool)
FREQME out-of-range
Sourcepub const fn in14_status(&self) -> bool
pub const fn in14_status(&self) -> bool
software event0
Sourcepub const fn set_in14_status(&mut self, val: bool)
pub const fn set_in14_status(&mut self, val: bool)
software event0
Sourcepub const fn in15_status(&self) -> bool
pub const fn in15_status(&self) -> bool
software event1
Sourcepub const fn set_in15_status(&mut self, val: bool)
pub const fn set_in15_status(&mut self, val: bool)
software event1
Sourcepub const fn out0_status(&self) -> bool
pub const fn out0_status(&self) -> bool
ITRC_IRQ interrupt
Sourcepub const fn set_out0_status(&mut self, val: bool)
pub const fn set_out0_status(&mut self, val: bool)
ITRC_IRQ interrupt
Sourcepub const fn out1_status(&self) -> bool
pub const fn out1_status(&self) -> bool
SGI_UDF_RESET
Sourcepub const fn set_out1_status(&mut self, val: bool)
pub const fn set_out1_status(&mut self, val: bool)
SGI_UDF_RESET
Sourcepub const fn out2_status(&self) -> bool
pub const fn out2_status(&self) -> bool
Can initiate PoR reset of CORE and SYSTEM domains (VBAT unaffected)
Sourcepub const fn set_out2_status(&mut self, val: bool)
pub const fn set_out2_status(&mut self, val: bool)
Can initiate PoR reset of CORE and SYSTEM domains (VBAT unaffected)
Sourcepub const fn out3_status(&self) -> bool
pub const fn out3_status(&self) -> bool
RAM_ZEROIZE: hardware zeroizes PKC/ECC SRAM during reset
Sourcepub const fn set_out3_status(&mut self, val: bool)
pub const fn set_out3_status(&mut self, val: bool)
RAM_ZEROIZE: hardware zeroizes PKC/ECC SRAM during reset
Sourcepub const fn out4_status(&self) -> bool
pub const fn out4_status(&self) -> bool
CHIP_RESET request to CMC
Sourcepub const fn set_out4_status(&mut self, val: bool)
pub const fn set_out4_status(&mut self, val: bool)
CHIP_RESET request to CMC
Sourcepub const fn out5_status(&self) -> bool
pub const fn out5_status(&self) -> bool
TMPR_OUT0
Sourcepub const fn set_out5_status(&mut self, val: bool)
pub const fn set_out5_status(&mut self, val: bool)
TMPR_OUT0
Sourcepub const fn out6_status(&self) -> bool
pub const fn out6_status(&self) -> bool
TMPR_OUT1
Sourcepub const fn set_out6_status(&mut self, val: bool)
pub const fn set_out6_status(&mut self, val: bool)
TMPR_OUT1