Module ctrl

Source
Expand description

Control Register

Structs§

CTRL_SPEC
Control Register
R
Register CTRL reader
W
Register CTRL writer

Enums§

BITO_A
Bus Idle Timeout
CLHR_A
Clock Low High Ratio
CLTO_A
Clock Low Timeout

Type Aliases§

ARBDIS_R
Field ARBDIS reader - Arbitration Disable
ARBDIS_W
Field ARBDIS writer - Arbitration Disable
AUTOACK_R
Field AUTOACK reader - Automatic Acknowledge
AUTOACK_W
Field AUTOACK writer - Automatic Acknowledge
AUTOSE_R
Field AUTOSE reader - Automatic STOP when Empty
AUTOSE_W
Field AUTOSE writer - Automatic STOP when Empty
AUTOSN_R
Field AUTOSN reader - Automatic STOP on NACK
AUTOSN_W
Field AUTOSN writer - Automatic STOP on NACK
BITO_R
Field BITO reader - Bus Idle Timeout
BITO_W
Field BITO writer - Bus Idle Timeout
CLHR_R
Field CLHR reader - Clock Low High Ratio
CLHR_W
Field CLHR writer - Clock Low High Ratio
CLTO_R
Field CLTO reader - Clock Low Timeout
CLTO_W
Field CLTO writer - Clock Low Timeout
EN_R
Field EN reader - I2C Enable
EN_W
Field EN writer - I2C Enable
GCAMEN_R
Field GCAMEN reader - General Call Address Match Enable
GCAMEN_W
Field GCAMEN writer - General Call Address Match Enable
GIBITO_R
Field GIBITO reader - Go Idle on Bus Idle Timeout
GIBITO_W
Field GIBITO writer - Go Idle on Bus Idle Timeout
SLAVE_R
Field SLAVE reader - Addressable as Slave
SLAVE_W
Field SLAVE writer - Addressable as Slave