Type Definition atsame54p19a_pac::sercom0::i2cm::status::R[][src]

type R = R<u16, STATUS>;

Reader of register STATUS

Implementations

impl R[src]

pub fn buserr(&self) -> BUSERR_R[src]

Bit 0 - Bus Error

pub fn arblost(&self) -> ARBLOST_R[src]

Bit 1 - Arbitration Lost

pub fn rxnack(&self) -> RXNACK_R[src]

Bit 2 - Received Not Acknowledge

pub fn busstate(&self) -> BUSSTATE_R[src]

Bits 4:5 - Bus State

pub fn lowtout(&self) -> LOWTOUT_R[src]

Bit 6 - SCL Low Timeout

pub fn clkhold(&self) -> CLKHOLD_R[src]

Bit 7 - Clock Hold

pub fn mexttout(&self) -> MEXTTOUT_R[src]

Bit 8 - Master SCL Low Extend Timeout

pub fn sexttout(&self) -> SEXTTOUT_R[src]

Bit 9 - Slave SCL Low Extend Timeout

pub fn lenerr(&self) -> LENERR_R[src]

Bit 10 - Length Error