pub type BleIntstatReg = RegValueT<BleIntstatReg_SPEC>;Expand description
Interrupt status register
Aliased Type§
pub struct BleIntstatReg { /* private fields */ }Implementations§
Source§impl BleIntstatReg
impl BleIntstatReg
Sourcepub fn swintstat(self) -> RegisterFieldBool<9, 1, 0, BleIntstatReg_SPEC, R>
pub fn swintstat(self) -> RegisterFieldBool<9, 1, 0, BleIntstatReg_SPEC, R>
SW triggered interrupt status 0: No SW triggered interrupt. 1: A SW triggered interrupt is pending
Sourcepub fn eventapfaintstat(
self,
) -> RegisterFieldBool<8, 1, 0, BleIntstatReg_SPEC, R>
pub fn eventapfaintstat( self, ) -> RegisterFieldBool<8, 1, 0, BleIntstatReg_SPEC, R>
End of event / Anticipated Pre-Fetch Abort interrupt status 0: No End of Event interrupt. 1: An End of Event interrupt is pending.
Sourcepub fn finetgtimintstat(
self,
) -> RegisterFieldBool<7, 1, 0, BleIntstatReg_SPEC, R>
pub fn finetgtimintstat( self, ) -> RegisterFieldBool<7, 1, 0, BleIntstatReg_SPEC, R>
Masked Fine Target Timer Error interrupt status 0: No Fine Target Timer interrupt. 1: A Fine Target Timer interrupt is pending.
Sourcepub fn grosstgtimintstat(
self,
) -> RegisterFieldBool<6, 1, 0, BleIntstatReg_SPEC, R>
pub fn grosstgtimintstat( self, ) -> RegisterFieldBool<6, 1, 0, BleIntstatReg_SPEC, R>
Masked Gross Target Timer interrupt status 0: No Gross Target Timer interrupt. 1: A Gross Target Timer interrupt is pending.
Sourcepub fn errorintstat(self) -> RegisterFieldBool<5, 1, 0, BleIntstatReg_SPEC, R>
pub fn errorintstat(self) -> RegisterFieldBool<5, 1, 0, BleIntstatReg_SPEC, R>
Masked Error interrupt status 0: No Error interrupt. 1: An Error interrupt is pending.
Sourcepub fn cryptintstat(self) -> RegisterFieldBool<4, 1, 0, BleIntstatReg_SPEC, R>
pub fn cryptintstat(self) -> RegisterFieldBool<4, 1, 0, BleIntstatReg_SPEC, R>
Masked Encryption engine interrupt status 0: No Encryption / Decryption interrupt. 1: An Encryption / Decryption interrupt is pending.
Sourcepub fn eventintstat(self) -> RegisterFieldBool<3, 1, 0, BleIntstatReg_SPEC, R>
pub fn eventintstat(self) -> RegisterFieldBool<3, 1, 0, BleIntstatReg_SPEC, R>
Masked End of Event interrupt status 0: No End of Advertising / Scanning / Connection interrupt. 1: An End of Advertising / Scanning / Connection interrupt is pending.
Sourcepub fn slpintstat(self) -> RegisterFieldBool<2, 1, 0, BleIntstatReg_SPEC, R>
pub fn slpintstat(self) -> RegisterFieldBool<2, 1, 0, BleIntstatReg_SPEC, R>
Masked Sleep interrupt status 0: No End of Sleep Mode interrupt. 1: An End of Sleep Mode interrupt is pending.
Sourcepub fn rxintstat(self) -> RegisterFieldBool<1, 1, 0, BleIntstatReg_SPEC, R>
pub fn rxintstat(self) -> RegisterFieldBool<1, 1, 0, BleIntstatReg_SPEC, R>
Masked Packet Reception interrupt status 0: No Rx interrupt. 1: An Rx interrupt is pending.
Sourcepub fn cscntintstat(self) -> RegisterFieldBool<0, 1, 0, BleIntstatReg_SPEC, R>
pub fn cscntintstat(self) -> RegisterFieldBool<0, 1, 0, BleIntstatReg_SPEC, R>
Masked 625us base time reference interrupt status 0: No 625us Base Time interrupt. 1: A 625us Base Time interrupt is pending.