Expand description
I3C Controller (Master)
Modules§
- buffer_
status_ level - BUFFER_STATUS_LEVEL reflects the status level of Buffers in the controller.
- buffer_
thld_ ctrl - In-Band Interrupt Status Threshold Value . Every In Band Interrupt received by I3C controller generates an IBI status. This field controls the number of IBI status entries in the IBI buffer that trigger the IBI_STATUS_THLD_STAT interrupt.
- bus_
free_ time - NA
- data_
buffer_ status_ level - DATA_BUFFER_STATUS_LEVEL reflects the status level of the Buffers in the controller.
- data_
buffer_ thld_ ctrl - NA
- device_
ctrl - DEVICE_CTRL register controls the transfer properties and disposition of controllers capabilities.
- device_
table - Pointer for Device Address Table
- fpga_
debug_ probe - NA
- ibi_
notify_ ctrl - NA
- ibi_
sir_ req_ payload - NA
- ibi_
sir_ req_ reject - NA
- int_clr
- NA
- int_raw
- NA
- int_st
- NA
- int_
st_ ena - The Interrupt status will be updated in INTR_STATUS register if corresponding Status Enable bit set.
- present_
state0 - NA
- present_
state1 - NA
- reset_
ctrl - NA
- rnd_
eco_ cs - NA
- rnd_
eco_ high - NA
- rnd_
eco_ low - NA
- scl_
ext_ low_ time - NA
- scl_
i2c_ fm_ time - NA
- scl_
i2c_ fmp_ time - NA
- scl_
i3c_ mst_ od_ time - NA
- scl_
i3c_ mst_ pp_ time - NA
- scl_
rstart_ setup - NA
- scl_
start_ hold - NA
- scl_
stop_ hold - NA
- scl_
stop_ setup - NA
- scl_
termn_ t_ ext_ low_ time - NA
- sda_
hold_ time - NA
- sda_
sample_ time - NA
- time_
out_ value - NA
- ver_id
- NA
- ver_
type - NA
Structs§
- Register
Block - Register block
Type Aliases§
- BUFFER_
STATUS_ LEVEL - BUFFER_STATUS_LEVEL (r) register accessor: BUFFER_STATUS_LEVEL reflects the status level of Buffers in the controller.
- BUFFER_
THLD_ CTRL - BUFFER_THLD_CTRL (rw) register accessor: In-Band Interrupt Status Threshold Value . Every In Band Interrupt received by I3C controller generates an IBI status. This field controls the number of IBI status entries in the IBI buffer that trigger the IBI_STATUS_THLD_STAT interrupt.
- BUS_
FREE_ TIME - BUS_FREE_TIME (rw) register accessor: NA
- DATA_
BUFFER_ STATUS_ LEVEL - DATA_BUFFER_STATUS_LEVEL (r) register accessor: DATA_BUFFER_STATUS_LEVEL reflects the status level of the Buffers in the controller.
- DATA_
BUFFER_ THLD_ CTRL - DATA_BUFFER_THLD_CTRL (rw) register accessor: NA
- DEVICE_
CTRL - DEVICE_CTRL (rw) register accessor: DEVICE_CTRL register controls the transfer properties and disposition of controllers capabilities.
- DEVICE_
TABLE - DEVICE_TABLE (rw) register accessor: Pointer for Device Address Table
- FPGA_
DEBUG_ PROBE - FPGA_DEBUG_PROBE (rw) register accessor: NA
- IBI_
NOTIFY_ CTRL - IBI_NOTIFY_CTRL (rw) register accessor: NA
- IBI_
SIR_ REQ_ PAYLOAD - IBI_SIR_REQ_PAYLOAD (rw) register accessor: NA
- IBI_
SIR_ REQ_ REJECT - IBI_SIR_REQ_REJECT (rw) register accessor: NA
- INT_CLR
- INT_CLR (w) register accessor: NA
- INT_RAW
- INT_RAW (rw) register accessor: NA
- INT_ST
- INT_ST (r) register accessor: NA
- INT_
ST_ ENA - INT_ST_ENA (rw) register accessor: The Interrupt status will be updated in INTR_STATUS register if corresponding Status Enable bit set.
- PRESENT_
STAT E0 - PRESENT_STATE0 (r) register accessor: NA
- PRESENT_
STAT E1 - PRESENT_STATE1 (r) register accessor: NA
- RESET_
CTRL - RESET_CTRL (rw) register accessor: NA
- RND_
ECO_ CS - RND_ECO_CS (rw) register accessor: NA
- RND_
ECO_ HIGH - RND_ECO_HIGH (rw) register accessor: NA
- RND_
ECO_ LOW - RND_ECO_LOW (rw) register accessor: NA
- SCL_
EXT_ LOW_ TIME - SCL_EXT_LOW_TIME (rw) register accessor: NA
- SCL_
I2C_ FMP_ TIME - SCL_I2C_FMP_TIME (rw) register accessor: NA
- SCL_
I2C_ FM_ TIME - SCL_I2C_FM_TIME (rw) register accessor: NA
- SCL_
I3C_ MST_ OD_ TIME - SCL_I3C_MST_OD_TIME (rw) register accessor: NA
- SCL_
I3C_ MST_ PP_ TIME - SCL_I3C_MST_PP_TIME (rw) register accessor: NA
- SCL_
RSTART_ SETUP - SCL_RSTART_SETUP (rw) register accessor: NA
- SCL_
START_ HOLD - SCL_START_HOLD (rw) register accessor: NA
- SCL_
STOP_ HOLD - SCL_STOP_HOLD (rw) register accessor: NA
- SCL_
STOP_ SETUP - SCL_STOP_SETUP (rw) register accessor: NA
- SCL_
TERMN_ T_ EXT_ LOW_ TIME - SCL_TERMN_T_EXT_LOW_TIME (rw) register accessor: NA
- SDA_
HOLD_ TIME - SDA_HOLD_TIME (rw) register accessor: NA
- SDA_
SAMPLE_ TIME - SDA_SAMPLE_TIME (rw) register accessor: NA
- TIME_
OUT_ VALUE - TIME_OUT_VALUE (rw) register accessor: NA
- VER_ID
- VER_ID (rw) register accessor: NA
- VER_
TYPE - VER_TYPE (rw) register accessor: NA