Struct atsam4lc4c::twis0::cr::R
[−]
[src]
pub struct R { /* fields omitted */ }
Value read from the register
Methods
impl R
[src]
pub fn bits(&self) -> u32
[src]
Value of the register as raw bits
pub fn sen(&self) -> SENR
[src]
Bit 0 - Slave Enable
pub fn smen(&self) -> SMENR
[src]
Bit 1 - SMBus Mode Enable
pub fn smatch(&self) -> SMATCHR
[src]
Bit 2 - Slave Address Match
pub fn gcmatch(&self) -> GCMATCHR
[src]
Bit 3 - General Call Address Match
pub fn stren(&self) -> STRENR
[src]
Bit 4 - Clock Stretch Enable
pub fn swrst(&self) -> SWRSTR
[src]
Bit 7 - Software Reset
pub fn smbalert(&self) -> SMBALERTR
[src]
Bit 8 - SMBus Alert
pub fn smda(&self) -> SMDAR
[src]
Bit 9 - SMBus Default Address
pub fn smhh(&self) -> SMHHR
[src]
Bit 10 - SMBus Host Header
pub fn pecen(&self) -> PECENR
[src]
Bit 11 - Packet Error Checking Enable
pub fn ack(&self) -> ACKR
[src]
Bit 12 - Slave Receiver Data Phase ACK Value
pub fn cup(&self) -> CUPR
[src]
Bit 13 - NBYTES Count Up
pub fn soam(&self) -> SOAMR
[src]
Bit 14 - Stretch Clock on Address Match
pub fn sodr(&self) -> SODRR
[src]
Bit 15 - Stretch Clock on Data Byte Reception
pub fn adr(&self) -> ADRR
[src]
Bits 16:25 - Slave Address
pub fn tenbit(&self) -> TENBITR
[src]
Bit 26 - Ten Bit Address Match
pub fn bridge(&self) -> BRIDGER
[src]
Bit 27 - Bridge Control Enable