#[repr(transparent)]pub struct Intencapt1(pub u16);Expand description
F70RM Rev. 1 section 54.5.1.34; manual text line 173057.
Tuple Fields§
§0: u16Implementations§
Source§impl Intencapt1
impl Intencapt1
Sourcepub const fn physcol(&self) -> bool
pub const fn physcol(&self) -> bool
Physical Collision. Physical collision event Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn set_physcol(&mut self, val: bool)
pub const fn set_physcol(&mut self, val: bool)
Physical Collision. Physical collision event Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn plcarec(&self) -> bool
pub const fn plcarec(&self) -> bool
PLCA Recovery. PLCA recovery event Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn set_plcarec(&mut self, val: bool)
pub const fn set_plcarec(&mut self, val: bool)
PLCA Recovery. PLCA recovery event Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn plcastat(&self) -> bool
pub const fn plcastat(&self) -> bool
PLCA Status. PLCA status change Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn set_plcastat(&mut self, val: bool)
pub const fn set_plcastat(&mut self, val: bool)
PLCA Status. PLCA status change Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn modestat(&self) -> bool
pub const fn modestat(&self) -> bool
MODE Status. Mode controller status change Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn set_modestat(&mut self, val: bool)
pub const fn set_modestat(&mut self, val: bool)
MODE Status. Mode controller status change Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn invldapb(&self) -> bool
pub const fn invldapb(&self) -> bool
Invalid APB. Invalid APB write access detected Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn set_invldapb(&mut self, val: bool)
pub const fn set_invldapb(&mut self, val: bool)
Invalid APB. Invalid APB write access detected Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn locjab(&self) -> bool
pub const fn locjab(&self) -> bool
Local Jabber. Local jabber event Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn set_locjab(&mut self, val: bool)
pub const fn set_locjab(&mut self, val: bool)
Local Jabber. Local jabber event Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn remjab(&self) -> bool
pub const fn remjab(&self) -> bool
Remote Jabber. Remote jabber event Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn set_remjab(&mut self, val: bool)
pub const fn set_remjab(&mut self, val: bool)
Remote Jabber. Remote jabber event Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn pinfault(&self) -> bool
pub const fn pinfault(&self) -> bool
PIN Fault Monitor. TXC pin monitor has detected a ED, RX or TX pin fault Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn set_pinfault(&mut self, val: bool)
pub const fn set_pinfault(&mut self, val: bool)
PIN Fault Monitor. TXC pin monitor has detected a ED, RX or TX pin fault Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn plcadiag(&self) -> bool
pub const fn plcadiag(&self) -> bool
PLCA Diagnostics. Adv PLCA diagnostics interrupt Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn set_plcadiag(&mut self, val: bool)
pub const fn set_plcadiag(&mut self, val: bool)
PLCA Diagnostics. Adv PLCA diagnostics interrupt Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn smiaccess(&self) -> bool
pub const fn smiaccess(&self) -> bool
SMI Access. SMI read/write access done interrupt Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn set_smiaccess(&mut self, val: bool)
pub const fn set_smiaccess(&mut self, val: bool)
SMI Access. SMI read/write access done interrupt Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn lclwk(&self) -> bool
pub const fn lclwk(&self) -> bool
Local Wake. Local wake event detected Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn set_lclwk(&mut self, val: bool)
pub const fn set_lclwk(&mut self, val: bool)
Local Wake. Local wake event detected Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn sspdet(&self) -> bool
pub const fn sspdet(&self) -> bool
Suspend Symbol Detects. Suspend symbols received Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn set_sspdet(&mut self, val: bool)
pub const fn set_sspdet(&mut self, val: bool)
Suspend Symbol Detects. Suspend symbols received Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn wutdet(&self) -> bool
pub const fn wutdet(&self) -> bool
WUT Detect. WUT detected by the AFE Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn set_wutdet(&mut self, val: bool)
pub const fn set_wutdet(&mut self, val: bool)
WUT Detect. WUT detected by the AFE Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn wupdone(&self) -> bool
pub const fn wupdone(&self) -> bool
WUP transmission completed Write 1 clears bits.. WUP Transmission 0b - NO Effect 1b - Clear
Sourcepub const fn set_wupdone(&mut self, val: bool)
pub const fn set_wupdone(&mut self, val: bool)
WUP transmission completed Write 1 clears bits.. WUP Transmission 0b - NO Effect 1b - Clear
Sourcepub const fn apbparity(&self) -> bool
pub const fn apbparity(&self) -> bool
APB Parity. Change in APB parity detected Write 1 clears bits. 0b - NO Effect 1b - Clear
Sourcepub const fn set_apbparity(&mut self, val: bool)
pub const fn set_apbparity(&mut self, val: bool)
APB Parity. Change in APB parity detected Write 1 clears bits. 0b - NO Effect 1b - Clear
Trait Implementations§
Source§impl Clone for Intencapt1
impl Clone for Intencapt1
Source§fn clone(&self) -> Intencapt1
fn clone(&self) -> Intencapt1
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more