Struct lpc82x::i2c0::cfg::R
[−]
[src]
pub struct R { /* fields omitted */ }
Value read from the register
Methods
impl R
[src]
fn bits(&self) -> u32
[src]
Value of the register as raw bits
fn msten(&self) -> MSTENR
[src]
Bit 0 - Master Enable. When disabled, configurations settings for the Master function are not changed, but the Master function is internally reset.
fn slven(&self) -> SLVENR
[src]
Bit 1 - Slave Enable. When disabled, configurations settings for the Slave function are not changed, but the Slave function is internally reset.
fn monen(&self) -> MONENR
[src]
Bit 2 - Monitor Enable. When disabled, configurations settings for the Monitor function are not changed, but the Monitor function is internally reset.
fn timeouten(&self) -> TIMEOUTENR
[src]
Bit 3 - I2C bus Time-out Enable. When disabled, the time-out function is internally reset.
fn monclkstr(&self) -> MONCLKSTRR
[src]
Bit 4 - Monitor function Clock Stretching.