PDK API Guide for J721E
|
Data types used by DS90UB926 FPD-Link device library.
#define BOARD_FPD_UB926_I2C_INSTANCE (0x03U) |
ub926 deserializer i2c instance number
#define BOARD_FPD_UB926_I2C_SLV_ADDR (0x2CU) |
ub926 deserializer i2c slave address
#define BOARD_FPD_UB926_I2C_DEVICE_ID_REG_ADDR (0x00U) |
I2C device Id register address
#define BOARD_FPD_UB926_RESET_REG_ADDR (0x01U) |
Deserializer reset register address
#define BOARD_FPD_UB926_CONFIGURATION1_REG_ADDR (0x03U) |
Configuration register address
#define BOARD_FPD_UB926_DES_FREEZE_DEVID_REG_ADDR (0x01) |
Freeze device Id register address
#define BOARD_FPD_UB926_I2C_CONTROL1_REG_ADDR (0x05U) |
I2C control1 register address
#define BOARD_FPD_UB926_REMOTE_DEVICE_ID_REG_ADDR (0x07U) |
Remote device Id register address
#define BOARD_FPD_UB926_SLAVE_ID0_REG_ADDR (0x08U) |
Slave ID0 register address
#define BOARD_FPD_UB926_SLAVE_ALIAS0_REG_ADDR (0x10U) |
Slave alias0 register address
#define BOARD_FPD_UB926_GENERAL_STATUS_REG_ADDR (0x1CU) |
General status register address
#define BOARD_FPD_UB926_DATA_PATH_CONTROL_REG_ADDR (0X22U) |
Data path control register address
#define BOARD_FPD_UB926_SCL_HIGH_TIME_REG_ADDR (0x26U) |
SCL high time register address
#define BOARD_FPD_UB926_SCL_LOW_TIME_REG_ADDR (0x27U) |
SCL low time register address
#define BOARD_FPD_UB926_RMT_SER_SLAVE_DEVICE_ID_REG_ADDR (0x18U) |
Remote serializer slave device id register address
#define BOARD_FPD_UB926_RMT_SER_ALIAS_SLAVE_DEVICE_ID_REG_ADDR (0x2AU) |
Remote serializer alias slave device id register address
#define BOARD_FPD_UB926_DIGITAL_RESET1_SHIFT_CNT (1U) |
Digital reset1 field shift count
#define BOARD_FPD_UB926_BC_ENABLE_SHIFT_CNT (2U) |
Deserializer back channel enable field shift count
#define BOARD_FPD_UB926_REMOTE_AUTO_PWR_DWN_SHIFT_CNT (7U) |
Remote auto-power down field shift count
#define BOARD_FPD_UB926_ID_SETTING_SHIFT_CNT (0U) |
I2C device ID register address
#define BOARD_FPD_UB926_DEVICE_ID_SHIFT_CNT (1U) |
I2C device ID register address
#define BOARD_FPD_UB926_I2C_PASS_THROUGH_SHIFT_CNT (3U) |
I2C device ID register address
#define BOARD_FPD_UB926_I2C_PASS_THROUGH_ALL_SHIFT_CNT (7U) |
I2C device ID register address
#define BOARD_FPD_UB926_OVERRIDE_FC_CONFIG_SHIFT_CNT (7U) |
I2C device ID register address
#define BOARD_FPD_UB926_PASS_RGB_SHIFT_CNT (6U) |
I2C device ID register address
#define BOARD_FPD_UB926_RGB_18BIT_MODE_SHIFT_CNT (2U) |
I2C device ID register address
#define BOARD_FPD_UB926_I2S_CHANNEL_B_OVERRIDE_SHIFT_CNT (3U) |
I2C device ID register address
#define BOARD_FPD_UB926_I2S_GEN_SHIFT_CNT (4U) |
I2C device ID register address
#define BOARD_FPD_UB926_I2S_TRANSPOER_SEL_SHIFT_CNT (1U) |
I2C device ID register address
#define BOARD_FPD_UB926_I2S_CHANNEL_B_ENABLE_SHIFT_CNT (0U) |
I2C device ID register address
#define BOARD_FPD_UB926_I2S_PLL_LOCK_STATUS_SHIFT_CNT (3U) |
I2C device ID register address
#define BOARD_FPD_UB926_DIGITAL_RESET1_BIT_MASK (uint8_t)(0x01 << BOARD_FPD_UB926_DIGITAL_RESET1_SHIFT_CNT) |
I2C device ID register address
#define BOARD_FPD_UB926_REMOTE_AUTO_PWR_DWN_BIT_MASK (uint8_t)(0x01 << BOARD_FPD_UB926_REMOTE_AUTO_PWR_DWN_SHIFT_CNT) |
I2C device ID register address
#define BOARD_FPD_UB926_BC_ENABLE_BIT_MASK (uint8_t)(0x01 << BOARD_FPD_UB926_BC_ENABLE_SHIFT_CNT) |
I2C device ID register address
#define BOARD_FPD_UB926_ID_SETTING_BIT_MASK (uint8_t)(0x01 << BOARD_FPD_UB926_ID_SETTING_SHIFT_CNT) |
I2C device ID register address
#define BOARD_FPD_UB926_DEVICE_ID_BIT_MASK (uint8_t)(0x07F << BOARD_FPD_UB926_DEVICE_ID_SHIFT_CNT) |
I2C device ID register address
#define BOARD_FPD_UB926_I2C_PASS_THROUGH_BIT_MASK (uint8_t)(0x01 << BOARD_FPD_UB926_I2C_PASS_THROUGH_SHIFT_CNT) |
I2C device ID register address
#define BOARD_FPD_UB926_I2C_PASS_THROUGH_ALL_BIT_MASK (uint8_t)(0x01 << BOARD_FPD_UB926_I2C_PASS_THROUGH_ALL_SHIFT_CNT) |
I2C device ID register address
#define BOARD_FPD_UB926_OVERRIDE_FC_CONFIG_BIT_MASK (uint8_t)(0x01 << BOARD_FPD_UB926_OVERRIDE_FC_CONFIG_SHIFT_CNT) |
I2C device ID register address
#define BOARD_FPD_UB926_PASS_RGB_BIT_MASK (uint8_t)(0x01 << BOARD_FPD_UB926_PASS_RGB_SHIFT_CNT) |
I2C device ID register address
#define BOARD_FPD_UB926_I2S_GEN_BIT_MASK (uint8_t)(0x01 << BOARD_FPD_UB926_I2S_GEN_SHIFT_CNT) |
I2C device ID register address
#define BOARD_FPD_UB926_RGB_18BIT_MODE_BIT_MASK (uint8_t)(0x01 << BOARD_FPD_UB926_RGB_18BIT_MODE_SHIFT_CNT) |
I2C device ID register address
#define BOARD_FPD_UB926_I2S_TRANSPOER_SEL_BIT_MASK (uint8_t)(0x01 << BOARD_FPD_UB926_I2S_TRANSPOER_SEL_SHIFT_CNT) |
I2C device ID register address
#define BOARD_FPD_UB926_I2S_CHANNEL_B_ENABLE_BIT_MASK (uint8_t)(0x01 << BOARD_FPD_UB926_I2S_CHANNEL_B_ENABLE_SHIFT_CNT) |
I2C device ID register address
#define BOARD_FPD_UB926_I2S_CHANNEL_B_OVERRIDE_BIT_MASK (uint8_t)(0x01 << BOARD_FPD_UB926_I2S_CHANNEL_B_OVERRIDE_SHIFT_CNT) |
I2C device ID register address
#define BOARD_FPD_UB926_I2S_PLL_LOCK_STATUS_BIT_MASK (uint8_t)(0x01 << BOARD_FPD_UB926_I2S_PLL_LOCK_STATUS_SHIFT_CNT) |
I2C device ID register address