Struct atsam4lc4c::twis0::ier::W
[−]
[src]
pub struct W { /* fields omitted */ }
Value to write to the register
Methods
impl W
[src]
pub fn reset_value() -> W
[src]
Reset value of the register
pub unsafe fn bits(&mut self, bits: u32) -> &mut Self
[src]
Writes raw bits to the register
pub fn rxrdy(&mut self) -> _RXRDYW
[src]
Bit 0 - RX Buffer Ready
pub fn txrdy(&mut self) -> _TXRDYW
[src]
Bit 1 - TX Buffer Ready
pub fn tcomp(&mut self) -> _TCOMPW
[src]
Bit 3 - Transmission Complete
pub fn urun(&mut self) -> _URUNW
[src]
Bit 6 - Underrun
pub fn orun(&mut self) -> _ORUNW
[src]
Bit 7 - Overrun
pub fn nak(&mut self) -> _NAKW
[src]
Bit 8 - NAK Received
pub fn smbtout(&mut self) -> _SMBTOUTW
[src]
Bit 12 - SMBus Timeout
pub fn smbpecerr(&mut self) -> _SMBPECERRW
[src]
Bit 13 - SMBus PEC Error
pub fn buserr(&mut self) -> _BUSERRW
[src]
Bit 14 - Bus Error
pub fn sam(&mut self) -> _SAMW
[src]
Bit 16 - Slave Address Match
pub fn gcm(&mut self) -> _GCMW
[src]
Bit 17 - General Call Match
pub fn smbalertm(&mut self) -> _SMBALERTMW
[src]
Bit 18 - SMBus Alert Response Address Match
pub fn smbhhm(&mut self) -> _SMBHHMW
[src]
Bit 19 - SMBus Host Header Address Match
pub fn smbdam(&mut self) -> _SMBDAMW
[src]
Bit 20 - SMBus Default Address Match
pub fn sto(&mut self) -> _STOW
[src]
Bit 21 - Stop Received
pub fn rep(&mut self) -> _REPW
[src]
Bit 22 - Repeated Start Received
pub fn btf(&mut self) -> _BTFW
[src]
Bit 23 - Byte Transfer Finished