Struct Ier
#[repr(transparent)]pub struct Ier(pub u32);
Expand description
CEC interrupt enable register.
Tuple Fields§
§0: u32
Implementations§
§impl Ier
impl Ier
pub const fn rxbrie(&self) -> bool
pub const fn rxbrie(&self) -> bool
Rx-Byte Received Interrupt Enable The RXBRIE bit is set and cleared by software.
pub fn set_rxbrie(&mut self, val: bool)
pub fn set_rxbrie(&mut self, val: bool)
Rx-Byte Received Interrupt Enable The RXBRIE bit is set and cleared by software.
pub const fn rxendie(&self) -> bool
pub const fn rxendie(&self) -> bool
End Of Reception Interrupt Enable The RXENDIE bit is set and cleared by software.
pub fn set_rxendie(&mut self, val: bool)
pub fn set_rxendie(&mut self, val: bool)
End Of Reception Interrupt Enable The RXENDIE bit is set and cleared by software.
pub const fn rxovrie(&self) -> bool
pub const fn rxovrie(&self) -> bool
Rx-Buffer Overrun Interrupt Enable The RXOVRIE bit is set and cleared by software.
pub fn set_rxovrie(&mut self, val: bool)
pub fn set_rxovrie(&mut self, val: bool)
Rx-Buffer Overrun Interrupt Enable The RXOVRIE bit is set and cleared by software.
pub const fn breie(&self) -> bool
pub const fn breie(&self) -> bool
Bit Rising Error Interrupt Enable The BREIE bit is set and cleared by software.
pub fn set_breie(&mut self, val: bool)
pub fn set_breie(&mut self, val: bool)
Bit Rising Error Interrupt Enable The BREIE bit is set and cleared by software.
pub const fn sbpeie(&self) -> bool
pub const fn sbpeie(&self) -> bool
Short Bit Period Error Interrupt Enable The SBPEIE bit is set and cleared by software.
pub fn set_sbpeie(&mut self, val: bool)
pub fn set_sbpeie(&mut self, val: bool)
Short Bit Period Error Interrupt Enable The SBPEIE bit is set and cleared by software.
pub const fn lbpeie(&self) -> bool
pub const fn lbpeie(&self) -> bool
Long Bit Period Error Interrupt Enable The LBPEIE bit is set and cleared by software.
pub fn set_lbpeie(&mut self, val: bool)
pub fn set_lbpeie(&mut self, val: bool)
Long Bit Period Error Interrupt Enable The LBPEIE bit is set and cleared by software.
pub const fn rxackie(&self) -> bool
pub const fn rxackie(&self) -> bool
Rx-Missing Acknowledge Error Interrupt Enable The RXACKIE bit is set and cleared by software.
pub fn set_rxackie(&mut self, val: bool)
pub fn set_rxackie(&mut self, val: bool)
Rx-Missing Acknowledge Error Interrupt Enable The RXACKIE bit is set and cleared by software.
pub const fn arblstie(&self) -> bool
pub const fn arblstie(&self) -> bool
Arbitration Lost Interrupt Enable The ARBLSTIE bit is set and cleared by software.
pub fn set_arblstie(&mut self, val: bool)
pub fn set_arblstie(&mut self, val: bool)
Arbitration Lost Interrupt Enable The ARBLSTIE bit is set and cleared by software.
pub const fn txbrie(&self) -> bool
pub const fn txbrie(&self) -> bool
Tx-Byte Request Interrupt Enable The TXBRIE bit is set and cleared by software.
pub fn set_txbrie(&mut self, val: bool)
pub fn set_txbrie(&mut self, val: bool)
Tx-Byte Request Interrupt Enable The TXBRIE bit is set and cleared by software.
pub const fn txendie(&self) -> bool
pub const fn txendie(&self) -> bool
Tx-End Of Message Interrupt Enable The TXENDIE bit is set and cleared by software.
pub fn set_txendie(&mut self, val: bool)
pub fn set_txendie(&mut self, val: bool)
Tx-End Of Message Interrupt Enable The TXENDIE bit is set and cleared by software.
pub const fn txudrie(&self) -> bool
pub const fn txudrie(&self) -> bool
Tx-Underrun Interrupt Enable The TXUDRIE bit is set and cleared by software.
pub fn set_txudrie(&mut self, val: bool)
pub fn set_txudrie(&mut self, val: bool)
Tx-Underrun Interrupt Enable The TXUDRIE bit is set and cleared by software.
pub const fn txerrie(&self) -> bool
pub const fn txerrie(&self) -> bool
Tx-Error Interrupt Enable The TXERRIE bit is set and cleared by software.
pub fn set_txerrie(&mut self, val: bool)
pub fn set_txerrie(&mut self, val: bool)
Tx-Error Interrupt Enable The TXERRIE bit is set and cleared by software.
pub const fn txackie(&self) -> bool
pub const fn txackie(&self) -> bool
Tx-Missing Acknowledge Error Interrupt Enable The TXACKEIE bit is set and cleared by software.
pub fn set_txackie(&mut self, val: bool)
pub fn set_txackie(&mut self, val: bool)
Tx-Missing Acknowledge Error Interrupt Enable The TXACKEIE bit is set and cleared by software.