Struct max32630_svd::i2cm0::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock { pub fs_clk_div: FS_CLK_DIV, pub timeout: TIMEOUT, pub ctrl: CTRL, pub trans: TRANS, pub intfl: INTFL, pub inten: INTEN, pub bb: BB, // some fields omitted }
Register block
Fields
fs_clk_div: FS_CLK_DIV
0x00 - Full Speed SCL Clock Settings
timeout: TIMEOUT
0x0c - Timeout and Auto-Stop Settings
ctrl: CTRL
0x10 - I2C Master Control Register
trans: TRANS
0x14 - I2C Master Transaction Start and Status Flags
intfl: INTFL
0x18 - Interrupt Flags
inten: INTEN
0x1c - Interrupt Enable/Disable Controls
bb: BB
0x28 - Bit-Bang Control Register
Auto Trait Implementations
impl Send for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl !Sync for RegisterBlock