Module ctrl

Source
Expand description

configure i2c ctrl

Structs§

CTRL_SPEC
configure i2c ctrl

Type Aliases§

I2CCLK_EN_R
Field I2CCLK_EN reader - rtc i2c reg clk gating
I2CCLK_EN_W
Field I2CCLK_EN writer - rtc i2c reg clk gating
I2C_CTRL_CLK_GATE_EN_R
Field I2C_CTRL_CLK_GATE_EN reader - configure i2c ctrl clk enable
I2C_CTRL_CLK_GATE_EN_W
Field I2C_CTRL_CLK_GATE_EN writer - configure i2c ctrl clk enable
I2C_RESET_R
Field I2C_RESET reader - rtc i2c sw reset
I2C_RESET_W
Field I2C_RESET writer - rtc i2c sw reset
MS_MODE_R
Field MS_MODE reader - 1=master,0=slave
MS_MODE_W
Field MS_MODE writer - 1=master,0=slave
R
Register CTRL reader
RX_LSB_FIRST_R
Field RX_LSB_FIRST reader - receive lsb first
RX_LSB_FIRST_W
Field RX_LSB_FIRST writer - receive lsb first
SCL_FORCE_OUT_R
Field SCL_FORCE_OUT reader - 1=push pull,0=open drain
SCL_FORCE_OUT_W
Field SCL_FORCE_OUT writer - 1=push pull,0=open drain
SDA_FORCE_OUT_R
Field SDA_FORCE_OUT reader - 1=push pull,0=open drain
SDA_FORCE_OUT_W
Field SDA_FORCE_OUT writer - 1=push pull,0=open drain
TRANS_START_R
Field TRANS_START reader - force start
TRANS_START_W
Field TRANS_START writer - force start
TX_LSB_FIRST_R
Field TX_LSB_FIRST reader - transit lsb first
TX_LSB_FIRST_W
Field TX_LSB_FIRST writer - transit lsb first
W
Register CTRL writer