foxBMS - Unit Tests  1.6.0
The foxBMS Unit Tests API Documentation
sbc_fs8x_map.h File Reference

FS8x register map. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define FS8X_M_FLAG_ADDR   0x00U
 
#define FS8X_M_FLAG_DEFAULT   0x0000U
 
#define FS8X_M_I2C_M_REQ_MASK   0x0001U
 
#define FS8X_M_I2C_M_CRC_MASK   0x0002U
 
#define FS8X_M_SPI_M_CRC_MASK   0x0004U
 
#define FS8X_M_SPI_M_REQ_MASK   0x0008U
 
#define FS8X_M_SPI_M_CLK_MASK   0x0010U
 
#define FS8X_M_VLDO2_G_MASK   0x0080U
 
#define FS8X_M_VLDO1_G_MASK   0x0100U
 
#define FS8X_M_VBUCK3_G_MASK   0x0200U
 
#define FS8X_M_VBUCK2_G_MASK   0x0400U
 
#define FS8X_M_VBUCK1_G_MASK   0x0800U
 
#define FS8X_M_VBOOST_G_MASK   0x1000U
 
#define FS8X_M_VPRE_G_MASK   0x2000U
 
#define FS8X_M_WU_G_MASK   0x4000U
 
#define FS8X_M_COM_ERR_MASK   0x8000U
 
#define FS8X_M_I2C_M_REQ_SHIFT   0x0000U
 
#define FS8X_M_I2C_M_CRC_SHIFT   0x0001U
 
#define FS8X_M_SPI_M_CRC_SHIFT   0x0002U
 
#define FS8X_M_SPI_M_REQ_SHIFT   0x0003U
 
#define FS8X_M_SPI_M_CLK_SHIFT   0x0004U
 
#define FS8X_M_VLDO2_G_SHIFT   0x0007U
 
#define FS8X_M_VLDO1_G_SHIFT   0x0008U
 
#define FS8X_M_VBUCK3_G_SHIFT   0x0009U
 
#define FS8X_M_VBUCK2_G_SHIFT   0x000AU
 
#define FS8X_M_VBUCK1_G_SHIFT   0x000BU
 
#define FS8X_M_VBOOST_G_SHIFT   0x000CU
 
#define FS8X_M_VPRE_G_SHIFT   0x000DU
 
#define FS8X_M_WU_G_SHIFT   0x000EU
 
#define FS8X_M_COM_ERR_SHIFT   0x000FU
 
#define FS8X_M_I2C_M_REQ_NO_ERROR   (0x0000U << FS8X_M_I2C_M_REQ_SHIFT)
 
#define FS8X_M_I2C_M_REQ_I2C_V   (0x0001U << FS8X_M_I2C_M_REQ_SHIFT)
 
#define FS8X_M_I2C_M_CRC_NO_ERROR   (0x0000U << FS8X_M_I2C_M_CRC_SHIFT)
 
#define FS8X_M_I2C_M_CRC_ERROR   (0x0001U << FS8X_M_I2C_M_CRC_SHIFT)
 
#define FS8X_M_SPI_M_CRC_NO_ERROR   (0x0000U << FS8X_M_SPI_M_CRC_SHIFT)
 
#define FS8X_M_SPI_M_CRC_ERROR   (0x0001U << FS8X_M_SPI_M_CRC_SHIFT)
 
#define FS8X_M_SPI_M_REQ_NO_ERROR   (0x0000U << FS8X_M_SPI_M_REQ_SHIFT)
 
#define FS8X_M_SPI_M_REQ_SPI_V   (0x0001U << FS8X_M_SPI_M_REQ_SHIFT)
 
#define FS8X_M_SPI_M_CLK_NO_ERROR   (0x0000U << FS8X_M_SPI_M_CLK_SHIFT)
 
#define FS8X_M_SPI_M_CLK_WRONG   (0x0001U << FS8X_M_SPI_M_CLK_SHIFT)
 
#define FS8X_M_VLDO2_G_NO_EVENT   (0x0000U << FS8X_M_VLDO2_G_SHIFT)
 
#define FS8X_M_VLDO2_G_EVENT_OCCURRED   (0x0001U << FS8X_M_VLDO2_G_SHIFT)
 
#define FS8X_M_VLDO1_G_NO_EVENT   (0x0000U << FS8X_M_VLDO1_G_SHIFT)
 
#define FS8X_M_VLDO1_G_EVENT_OCCURRED   (0x0001U << FS8X_M_VLDO1_G_SHIFT)
 
#define FS8X_M_VBUCK3_G_NO_EVENT   (0x0000U << FS8X_M_VBUCK3_G_SHIFT)
 
#define FS8X_M_VBUCK3_G_EVENT_OCCURRED   (0x0001U << FS8X_M_VBUCK3_G_SHIFT)
 
#define FS8X_M_VBUCK2_G_NO_EVENT   (0x0000U << FS8X_M_VBUCK2_G_SHIFT)
 
#define FS8X_M_VBUCK2_G_EVENT_OCCURRED   (0x0001U << FS8X_M_VBUCK2_G_SHIFT)
 
#define FS8X_M_VBUCK1_G_NO_EVENT   (0x0000U << FS8X_M_VBUCK1_G_SHIFT)
 
#define FS8X_M_VBUCK1_G_EVENT_OCCURRED   (0x0001U << FS8X_M_VBUCK1_G_SHIFT)
 
#define FS8X_M_VBOOST_G_NO_EVENT   (0x0000U << FS8X_M_VBOOST_G_SHIFT)
 
#define FS8X_M_VBOOST_G_EVENT_OCCURRED   (0x0001U << FS8X_M_VBOOST_G_SHIFT)
 
#define FS8X_M_VPRE_G_NO_EVENT   (0x0000U << FS8X_M_VPRE_G_SHIFT)
 
#define FS8X_M_VPRE_G_EVENT_OCCURRED   (0x0001U << FS8X_M_VPRE_G_SHIFT)
 
#define FS8X_M_WU_G_NO_WAKE_EVENT   (0x0000U << FS8X_M_WU_G_SHIFT)
 
#define FS8X_M_WU_G_WAKE_EVENT   (0x0001U << FS8X_M_WU_G_SHIFT)
 
#define FS8X_M_COM_ERR_NO_FAILURE   (0x0000U << FS8X_M_COM_ERR_SHIFT)
 
#define FS8X_M_COM_ERR_FAILURE   (0x0001U << FS8X_M_COM_ERR_SHIFT)
 
#define FS8X_M_MODE_ADDR   0x01U
 
#define FS8X_M_MODE_DEFAULT   0x0000U
 
#define FS8X_M_GOTOSTBY_MASK   0x0001U
 
#define FS8X_M_W1DIS_MASK   0x0002U
 
#define FS8X_M_W2DIS_MASK   0x0004U
 
#define FS8X_M_MAIN_NORMAL_MASK   0x0020U
 
#define FS8X_M_EXT_FIN_DIS_MASK   0x0040U
 
#define FS8X_M_EXT_FIN_SEL_RT_MASK   0x0080U
 
#define FS8X_M_PLL_LOCK_RT_MASK   0x0100U
 
#define FS8X_M_GOTOSTBY_SHIFT   0x0000U
 
#define FS8X_M_W1DIS_SHIFT   0x0001U
 
#define FS8X_M_W2DIS_SHIFT   0x0002U
 
#define FS8X_M_MAIN_NORMAL_SHIFT   0x0005U
 
#define FS8X_M_EXT_FIN_DIS_SHIFT   0x0006U
 
#define FS8X_M_EXT_FIN_SEL_RT_SHIFT   0x0007U
 
#define FS8X_M_PLL_LOCK_RT_SHIFT   0x0008U
 
#define FS8X_M_GOTOSTBY_REMAINS_IN_CURRENT_STATE   (0x0000U << FS8X_M_GOTOSTBY_SHIFT)
 
#define FS8X_M_GOTOSTBY_ENTER_IN_STANDBY_MODE   (0x0001U << FS8X_M_GOTOSTBY_SHIFT)
 
#define FS8X_M_W1DIS_WAKE_UP_ENABLE   (0x0000U << FS8X_M_W1DIS_SHIFT)
 
#define FS8X_M_W1DIS_WAKE_UP_DISABLE   (0x0001U << FS8X_M_W1DIS_SHIFT)
 
#define FS8X_M_W2DIS_WAKE_UP_ENABLE   (0x0000U << FS8X_M_W2DIS_SHIFT)
 
#define FS8X_M_W2DIS_WAKE_UP_DISABLE   (0x0001U << FS8X_M_W2DIS_SHIFT)
 
#define FS8X_M_MAIN_NORMAL_NOT_IN_NORMAL_MODE   (0x0000U << FS8X_M_MAIN_NORMAL_SHIFT)
 
#define FS8X_M_MAIN_NORMAL_IN_NORMAL_MODE   (0x0001U << FS8X_M_MAIN_NORMAL_SHIFT)
 
#define FS8X_M_EXT_FIN_DIS_NO_EFFECT   (0x0000U << FS8X_M_EXT_FIN_DIS_SHIFT)
 
#define FS8X_M_EXT_FIN_DIS_DISABLE_FIN   (0x0001U << FS8X_M_EXT_FIN_DIS_SHIFT)
 
#define FS8X_M_EXT_FIN_SEL_RT_INT_OSC   (0x0000U << FS8X_M_EXT_FIN_SEL_RT_SHIFT)
 
#define FS8X_M_EXT_FIN_SEL_RT_EXT_OSC   (0x0001U << FS8X_M_EXT_FIN_SEL_RT_SHIFT)
 
#define FS8X_M_PLL_LOCK_RT_UNLOCKED   (0x0000U << FS8X_M_PLL_LOCK_RT_SHIFT)
 
#define FS8X_M_PLL_LOCK_RT_LOCKED   (0x0001U << FS8X_M_PLL_LOCK_RT_SHIFT)
 
#define FS8X_M_REG_CTRL1_ADDR   0x02U
 
#define FS8X_M_REG_CTRL1_DEFAULT   0x0000U
 
#define FS8X_M_LDO2EN_MASK   0x0001U
 
#define FS8X_M_LDO1EN_MASK   0x0002U
 
#define FS8X_M_BUCK3EN_MASK   0x0004U
 
#define FS8X_M_BUCK2EN_MASK   0x0008U
 
#define FS8X_M_BUCK1EN_MASK   0x0010U
 
#define FS8X_M_BOOSTEN_MASK   0x0020U
 
#define FS8X_M_VPEN_MASK   0x0040U
 
#define FS8X_M_LDO2DIS_MASK   0x0100U
 
#define FS8X_M_LDO1DIS_MASK   0x0200U
 
#define FS8X_M_BUCK3DIS_MASK   0x0400U
 
#define FS8X_M_BUCK2DIS_MASK   0x0800U
 
#define FS8X_M_BUCK1DIS_MASK   0x1000U
 
#define FS8X_M_BOOSTDIS_MASK   0x2000U
 
#define FS8X_M_VPDIS_MASK   0x4000U
 
#define FS8X_M_VPRE_PD_DIS_MASK   0x8000U
 
#define FS8X_M_LDO2EN_SHIFT   0x0000U
 
#define FS8X_M_LDO1EN_SHIFT   0x0001U
 
#define FS8X_M_BUCK3EN_SHIFT   0x0002U
 
#define FS8X_M_BUCK2EN_SHIFT   0x0003U
 
#define FS8X_M_BUCK1EN_SHIFT   0x0004U
 
#define FS8X_M_BOOSTEN_SHIFT   0x0005U
 
#define FS8X_M_VPEN_SHIFT   0x0006U
 
#define FS8X_M_LDO2DIS_SHIFT   0x0008U
 
#define FS8X_M_LDO1DIS_SHIFT   0x0009U
 
#define FS8X_M_BUCK3DIS_SHIFT   0x000AU
 
#define FS8X_M_BUCK2DIS_SHIFT   0x000BU
 
#define FS8X_M_BUCK1DIS_SHIFT   0x000CU
 
#define FS8X_M_BOOSTDIS_SHIFT   0x000DU
 
#define FS8X_M_VPDIS_SHIFT   0x000EU
 
#define FS8X_M_VPRE_PD_DIS_SHIFT   0x000FU
 
#define FS8X_M_LDO2EN_NO_EFFECT   (0x0000U << FS8X_M_LDO2EN_SHIFT)
 
#define FS8X_M_LDO2EN_LDO2_ENABLE_REQUEST   (0x0001U << FS8X_M_LDO2EN_SHIFT)
 
#define FS8X_M_LDO1EN_NO_EFFECT   (0x0000U << FS8X_M_LDO1EN_SHIFT)
 
#define FS8X_M_LDO1EN_LDO1_ENABLE_REQUEST   (0x0001U << FS8X_M_LDO1EN_SHIFT)
 
#define FS8X_M_BUCK3EN_NO_EFFECT   (0x0000U << FS8X_M_BUCK3EN_SHIFT)
 
#define FS8X_M_BUCK3EN_BUCK3_ENABLE_REQUEST   (0x0001U << FS8X_M_BUCK3EN_SHIFT)
 
#define FS8X_M_BUCK2EN_NO_EFFECT   (0x0000U << FS8X_M_BUCK2EN_SHIFT)
 
#define FS8X_M_BUCK2EN_BUCK2_ENABLE_REQUEST   (0x0001U << FS8X_M_BUCK2EN_SHIFT)
 
#define FS8X_M_BUCK1EN_NO_EFFECT   (0x0000U << FS8X_M_BUCK1EN_SHIFT)
 
#define FS8X_M_BUCK1EN_BUCK1_ENABLE_REQUEST   (0x0001U << FS8X_M_BUCK1EN_SHIFT)
 
#define FS8X_M_BOOSTEN_NO_EFFECT   (0x0000U << FS8X_M_BOOSTEN_SHIFT)
 
#define FS8X_M_BOOSTEN_BOOST_ENABLE_REQUEST   (0x0001U << FS8X_M_BOOSTEN_SHIFT)
 
#define FS8X_M_VPEN_NO_EFFECT   (0x0000U << FS8X_M_VPEN_SHIFT)
 
#define FS8X_M_VPEN_VPRE_ENABLE_REQUEST   (0x0001U << FS8X_M_VPEN_SHIFT)
 
#define FS8X_M_LDO2DIS_NO_EFFECT   (0x0000U << FS8X_M_LDO2DIS_SHIFT)
 
#define FS8X_M_LDO2DIS_LDO2_DISABLE_REQUEST   (0x0001U << FS8X_M_LDO2DIS_SHIFT)
 
#define FS8X_M_LDO1DIS_NO_EFFECT   (0x0000U << FS8X_M_LDO1DIS_SHIFT)
 
#define FS8X_M_LDO1DIS_LDO1_DISABLE_REQUEST   (0x0001U << FS8X_M_LDO1DIS_SHIFT)
 
#define FS8X_M_BUCK3DIS_NO_EFFECT   (0x0000U << FS8X_M_BUCK3DIS_SHIFT)
 
#define FS8X_M_BUCK3DIS_BUCK3_DISABLE_REQUEST   (0x0001U << FS8X_M_BUCK3DIS_SHIFT)
 
#define FS8X_M_BUCK2DIS_NO_EFFECT   (0x0000U << FS8X_M_BUCK2DIS_SHIFT)
 
#define FS8X_M_BUCK2DIS_BUCK2_DISABLE_REQUEST   (0x0001U << FS8X_M_BUCK2DIS_SHIFT)
 
#define FS8X_M_BUCK1DIS_NO_EFFECT   (0x0000U << FS8X_M_BUCK1DIS_SHIFT)
 
#define FS8X_M_BUCK1DIS_BUCK1_DISABLE_REQUEST   (0x0001U << FS8X_M_BUCK1DIS_SHIFT)
 
#define FS8X_M_BOOSTDIS_NO_EFFECT   (0x0000U << FS8X_M_BOOSTDIS_SHIFT)
 
#define FS8X_M_BOOSTDIS_BOOST_DISABLE_REQUEST   (0x0001U << FS8X_M_BOOSTDIS_SHIFT)
 
#define FS8X_M_VPDIS_NO_EFFECT   (0x0000U << FS8X_M_VPDIS_SHIFT)
 
#define FS8X_M_VPDIS_VPRE_DISABLE_REQUEST   (0x0001U << FS8X_M_VPDIS_SHIFT)
 
#define FS8X_M_VPRE_PD_DIS_NO_EFFECT   (0x0000U << FS8X_M_VPRE_PD_DIS_SHIFT)
 
#define FS8X_M_VPRE_PD_DIS_VPRE_DISABLE_REQUEST   (0x0001U << FS8X_M_VPRE_PD_DIS_SHIFT)
 
#define FS8X_M_REG_CTRL2_ADDR   0x03U
 
#define FS8X_M_REG_CTRL2_DEFAULT   0x0009U
 
#define FS8X_M_VPRESRHS_MASK   0x0003U
 
#define FS8X_M_VPRESRLS_MASK   0x0018U
 
#define FS8X_M_LDO2TSDCFG_MASK   0x0100U
 
#define FS8X_M_LDO1TSDCFG_MASK   0x0200U
 
#define FS8X_M_BUCK3TSDCFG_MASK   0x0400U
 
#define FS8X_M_BUCK2TSDCFG_MASK   0x0800U
 
#define FS8X_M_BUCK1TSDCFG_MASK   0x1000U
 
#define FS8X_M_BOOSTTSDCFG_MASK   0x2000U
 
#define FS8X_M_VBSTSR_MASK   0xC000U
 
#define FS8X_M_VPRESRHS_SHIFT   0x0000U
 
#define FS8X_M_VPRESRLS_SHIFT   0x0003U
 
#define FS8X_M_LDO2TSDCFG_SHIFT   0x0008U
 
#define FS8X_M_LDO1TSDCFG_SHIFT   0x0009U
 
#define FS8X_M_BUCK3TSDCFG_SHIFT   0x000AU
 
#define FS8X_M_BUCK2TSDCFG_SHIFT   0x000BU
 
#define FS8X_M_BUCK1TSDCFG_SHIFT   0x000CU
 
#define FS8X_M_BOOSTTSDCFG_SHIFT   0x000DU
 
#define FS8X_M_VBSTSR_SHIFT   0x000EU
 
#define FS8X_M_VPRESRHS_130MA_DRIVE_CAPABILITY   (0x0000U << FS8X_M_VPRESRHS_SHIFT)
 
#define FS8X_M_VPRESRHS_260MA_DRIVE_CAPABILITY   (0x0001U << FS8X_M_VPRESRHS_SHIFT)
 
#define FS8X_M_VPRESRHS_520MA_DRIVE_CAPABILITY   (0x0002U << FS8X_M_VPRESRHS_SHIFT)
 
#define FS8X_M_VPRESRHS_900MA_DRIVE_CAPABILITY   (0x0003U << FS8X_M_VPRESRHS_SHIFT)
 
#define FS8X_M_VPRESRLS_130MA_DRIVE_CAPABILITY   (0x0000U << FS8X_M_VPRESRLS_SHIFT)
 
#define FS8X_M_VPRESRLS_260MA_DRIVE_CAPABILITY   (0x0001U << FS8X_M_VPRESRLS_SHIFT)
 
#define FS8X_M_VPRESRLS_520MA_DRIVE_CAPABILITY   (0x0002U << FS8X_M_VPRESRLS_SHIFT)
 
#define FS8X_M_VPRESRLS_900MA_DRIVE_CAPABILITY   (0x0003U << FS8X_M_VPRESRLS_SHIFT)
 
#define FS8X_M_LDO2TSDCFG_REGULATOR_SHUTDOWN   (0x0000U << FS8X_M_LDO2TSDCFG_SHIFT)
 
#define FS8X_M_LDO2TSDCFG_REGULATOR_SHUTDOWN_AND_DEEP_FAIL_SAFE   (0x0001U << FS8X_M_LDO2TSDCFG_SHIFT)
 
#define FS8X_M_LDO1TSDCFG_REGULATOR_SHUTDOWN   (0x0000U << FS8X_M_LDO1TSDCFG_SHIFT)
 
#define FS8X_M_LDO1TSDCFG_REGULATOR_SHUTDOWN_AND_DEEP_FAIL_SAFE   (0x0001U << FS8X_M_LDO1TSDCFG_SHIFT)
 
#define FS8X_M_BUCK3TSDCFG_REGULATOR_SHUTDOWN   (0x0000U << FS8X_M_BUCK3TSDCFG_SHIFT)
 
#define FS8X_M_BUCK3TSDCFG_REGULATOR_SHUTDOWN_AND_DEEP_FAIL_SAFE   (0x0001U << FS8X_M_BUCK3TSDCFG_SHIFT)
 
#define FS8X_M_BUCK2TSDCFG_REGULATOR_SHUTDOWN   (0x0000U << FS8X_M_BUCK2TSDCFG_SHIFT)
 
#define FS8X_M_BUCK2TSDCFG_REGULATOR_SHUTDOWN_AND_DEEP_FAIL_SAFE   (0x0001U << FS8X_M_BUCK2TSDCFG_SHIFT)
 
#define FS8X_M_BUCK1TSDCFG_REGULATOR_SHUTDOWN   (0x0000U << FS8X_M_BUCK1TSDCFG_SHIFT)
 
#define FS8X_M_BUCK1TSDCFG_REGULATOR_SHUTDOWN_AND_DEEP_FAIL_SAFE   (0x0001U << FS8X_M_BUCK1TSDCFG_SHIFT)
 
#define FS8X_M_BOOSTTSDCFG_REGULATOR_SHUTDOWN   (0x0000U << FS8X_M_BOOSTTSDCFG_SHIFT)
 
#define FS8X_M_BOOSTTSDCFG_REGULATOR_SHUTDOWN_AND_DEEP_FAIL_SAFE   (0x0001U << FS8X_M_BOOSTTSDCFG_SHIFT)
 
#define FS8X_M_VBSTSR_50V_US   (0x0000U << FS8X_M_VBSTSR_SHIFT)
 
#define FS8X_M_VBSTSR_100V_US   (0x0001U << FS8X_M_VBSTSR_SHIFT)
 
#define FS8X_M_VBSTSR_300V_US   (0x0002U << FS8X_M_VBSTSR_SHIFT)
 
#define FS8X_M_VBSTSR_500V_US   (0x0003U << FS8X_M_VBSTSR_SHIFT)
 
#define FS8X_M_AMUX_ADDR   0x04U
 
#define FS8X_M_AMUX_DEFAULT   0x0000U
 
#define FS8X_M_AMUX_MASK   0x001FU
 
#define FS8X_M_RATIO_MASK   0x0020U
 
#define FS8X_M_AMUX_SHIFT   0x0000U
 
#define FS8X_M_RATIO_SHIFT   0x0005U
 
#define FS8X_M_AMUX_GND   (0x0000U << FS8X_M_AMUX_SHIFT)
 
#define FS8X_M_AMUX_VDDIO   (0x0001U << FS8X_M_AMUX_SHIFT)
 
#define FS8X_M_AMUX_TEMPERATURE_SENSOR   (0x0002U << FS8X_M_AMUX_SHIFT)
 
#define FS8X_M_AMUX_BAND_GAP_MAIN   (0x0003U << FS8X_M_AMUX_SHIFT)
 
#define FS8X_M_AMUX_BAND_GAP_FAIL_SAFE   (0x0004U << FS8X_M_AMUX_SHIFT)
 
#define FS8X_M_AMUX_VBUCK1_VOLTAGE   (0x0005U << FS8X_M_AMUX_SHIFT)
 
#define FS8X_M_AMUX_VBUCK2_VOLTAGE   (0x0006U << FS8X_M_AMUX_SHIFT)
 
#define FS8X_M_AMUX_VBUCK3_VOLTAGE_DIVIDED   (0x0007U << FS8X_M_AMUX_SHIFT)
 
#define FS8X_M_AMUX_VPRE_VOLTAGE_DIVIDED   (0x0008U << FS8X_M_AMUX_SHIFT)
 
#define FS8X_M_AMUX_VBOOST_VOLTAGE_DIVIDED   (0x0009U << FS8X_M_AMUX_SHIFT)
 
#define FS8X_M_AMUX_VLDO1_VOLTAGE_DIVIDED   (0x000AU << FS8X_M_AMUX_SHIFT)
 
#define FS8X_M_AMUX_VLDO2_VOLTAGE_DIVIDED   (0x000BU << FS8X_M_AMUX_SHIFT)
 
#define FS8X_M_AMUX_VBOS_VOLTAGE_DIVIDED   (0x000CU << FS8X_M_AMUX_SHIFT)
 
#define FS8X_M_AMUX_RESERVED   (0x000DU << FS8X_M_AMUX_SHIFT)
 
#define FS8X_M_AMUX_VSUP1_VOLTAGE_DIVIDED   (0x000EU << FS8X_M_AMUX_SHIFT)
 
#define FS8X_M_AMUX_WAKE1_VOLTAGE_DIVIDED   (0x000FU << FS8X_M_AMUX_SHIFT)
 
#define FS8X_M_AMUX_WAKE2_VOLTAGE_DIVIDED   (0x0010U << FS8X_M_AMUX_SHIFT)
 
#define FS8X_M_AMUX_VANA   (0x0011U << FS8X_M_AMUX_SHIFT)
 
#define FS8X_M_AMUX_VDIG   (0x0012U << FS8X_M_AMUX_SHIFT)
 
#define FS8X_M_AMUX_VDIG_FS   (0x0013U << FS8X_M_AMUX_SHIFT)
 
#define FS8X_M_AMUX_PSYNC_VOLTAGE   (0x0014U << FS8X_M_AMUX_SHIFT)
 
#define FS8X_M_RATIO_RATIO_7_5   (0x0000U << FS8X_M_RATIO_SHIFT)
 
#define FS8X_M_RATIO_RATIO_14   (0x0001U << FS8X_M_RATIO_SHIFT)
 
#define FS8X_M_CLOCK_ADDR   0x05U
 
#define FS8X_M_CLOCK_DEFAULT   0x0000U
 
#define FS8X_M_CLK_TUNE_MASK   0x000FU
 
#define FS8X_M_MOD_EN_MASK   0x0010U
 
#define FS8X_M_FIN_DIV_MASK   0x0020U
 
#define FS8X_M_EXT_FIN_SEL_MASK   0x0040U
 
#define FS8X_M_FOUT_CLK_SEL_MASK   0x0080U
 
#define FS8X_M_FOUT_PHASE_MASK   0x0700U
 
#define FS8X_M_FOUT_MUX_SEL_MASK   0x7800U
 
#define FS8X_M_MOD_CONF_MASK   0x8000U
 
#define FS8X_M_CLK_TUNE_SHIFT   0x0000U
 
#define FS8X_M_MOD_EN_SHIFT   0x0004U
 
#define FS8X_M_FIN_DIV_SHIFT   0x0005U
 
#define FS8X_M_EXT_FIN_SEL_SHIFT   0x0006U
 
#define FS8X_M_FOUT_CLK_SEL_SHIFT   0x0007U
 
#define FS8X_M_FOUT_PHASE_SHIFT   0x0008U
 
#define FS8X_M_FOUT_MUX_SEL_SHIFT   0x000BU
 
#define FS8X_M_MOD_CONF_SHIFT   0x000FU
 
#define FS8X_M_CLK_TUNE_20   (0x0000U << FS8X_M_CLK_TUNE_SHIFT)
 
#define FS8X_M_CLK_TUNE_21   (0x0001U << FS8X_M_CLK_TUNE_SHIFT)
 
#define FS8X_M_CLK_TUNE_22   (0x0002U << FS8X_M_CLK_TUNE_SHIFT)
 
#define FS8X_M_CLK_TUNE_23   (0x0003U << FS8X_M_CLK_TUNE_SHIFT)
 
#define FS8X_M_CLK_TUNE_24   (0x0004U << FS8X_M_CLK_TUNE_SHIFT)
 
#define FS8X_M_CLK_TUNE_16   (0x0009U << FS8X_M_CLK_TUNE_SHIFT)
 
#define FS8X_M_CLK_TUNE_17   (0x000AU << FS8X_M_CLK_TUNE_SHIFT)
 
#define FS8X_M_CLK_TUNE_18   (0x000BU << FS8X_M_CLK_TUNE_SHIFT)
 
#define FS8X_M_CLK_TUNE_19   (0x000CU << FS8X_M_CLK_TUNE_SHIFT)
 
#define FS8X_M_MOD_EN_MODULATION_DISABLE   (0x0000U << FS8X_M_MOD_EN_SHIFT)
 
#define FS8X_M_MOD_EN_MODULATION_ENABLE   (0x0001U << FS8X_M_MOD_EN_SHIFT)
 
#define FS8X_M_FIN_DIV_DIVIDER_BY_1   (0x0000U << FS8X_M_FIN_DIV_SHIFT)
 
#define FS8X_M_FIN_DIV_DIVIDER_BY_6   (0x0001U << FS8X_M_FIN_DIV_SHIFT)
 
#define FS8X_M_EXT_FIN_SEL_DIS   (0x0000U << FS8X_M_EXT_FIN_SEL_SHIFT)
 
#define FS8X_M_EXT_FIN_SEL_EN   (0x0001U << FS8X_M_EXT_FIN_SEL_SHIFT)
 
#define FS8X_M_FOUT_CLK_SEL_CLK1   (0x0000U << FS8X_M_FOUT_CLK_SEL_SHIFT)
 
#define FS8X_M_FOUT_CLK_SEL_CLK2   (0x0001U << FS8X_M_FOUT_CLK_SEL_SHIFT)
 
#define FS8X_M_FOUT_PHASE_NO_SHIFT   (0x0000U << FS8X_M_FOUT_PHASE_SHIFT)
 
#define FS8X_M_FOUT_PHASE_1CLK   (0x0001U << FS8X_M_FOUT_PHASE_SHIFT)
 
#define FS8X_M_FOUT_PHASE_2CLK   (0x0002U << FS8X_M_FOUT_PHASE_SHIFT)
 
#define FS8X_M_FOUT_PHASE_3CLK   (0x0003U << FS8X_M_FOUT_PHASE_SHIFT)
 
#define FS8X_M_FOUT_PHASE_4CLK   (0x0004U << FS8X_M_FOUT_PHASE_SHIFT)
 
#define FS8X_M_FOUT_PHASE_5CLK   (0x0005U << FS8X_M_FOUT_PHASE_SHIFT)
 
#define FS8X_M_FOUT_PHASE_6CLK   (0x0006U << FS8X_M_FOUT_PHASE_SHIFT)
 
#define FS8X_M_FOUT_PHASE_7CLK   (0x0007U << FS8X_M_FOUT_PHASE_SHIFT)
 
#define FS8X_M_FOUT_MUX_SEL_NO_SIGNAL   (0x0000U << FS8X_M_FOUT_MUX_SEL_SHIFT)
 
#define FS8X_M_FOUT_MUX_SEL_VPRE_CLK   (0x0001U << FS8X_M_FOUT_MUX_SEL_SHIFT)
 
#define FS8X_M_FOUT_MUX_SEL_BOOST_CLK   (0x0002U << FS8X_M_FOUT_MUX_SEL_SHIFT)
 
#define FS8X_M_FOUT_MUX_SEL_BUCK1_CLK   (0x0003U << FS8X_M_FOUT_MUX_SEL_SHIFT)
 
#define FS8X_M_FOUT_MUX_SEL_BUCK2_CLK   (0x0004U << FS8X_M_FOUT_MUX_SEL_SHIFT)
 
#define FS8X_M_FOUT_MUX_SEL_BUCK3_CLK   (0x0005U << FS8X_M_FOUT_MUX_SEL_SHIFT)
 
#define FS8X_M_FOUT_MUX_SEL_FOUT_CLK   (0x0006U << FS8X_M_FOUT_MUX_SEL_SHIFT)
 
#define FS8X_M_FOUT_MUX_SEL_OSC_MAIN_48   (0x0007U << FS8X_M_FOUT_MUX_SEL_SHIFT)
 
#define FS8X_M_FOUT_MUX_SEL_OSC_FS_48   (0x0008U << FS8X_M_FOUT_MUX_SEL_SHIFT)
 
#define FS8X_M_FOUT_MUX_SEL_CLOCK_FIN_DIV   (0x0009U << FS8X_M_FOUT_MUX_SEL_SHIFT)
 
#define FS8X_M_MOD_CONF_23KHZ   (0x0000U << FS8X_M_MOD_CONF_SHIFT)
 
#define FS8X_M_MOD_CONF_94KHZ   (0x0001U << FS8X_M_MOD_CONF_SHIFT)
 
#define FS8X_M_INT_MASK1_ADDR   0x06U
 
#define FS8X_M_INT_MASK1_DEFAULT   0x0000U
 
#define FS8X_M_LDO2TSD_M_MASK   0x0001U
 
#define FS8X_M_LDO1TSD_M_MASK   0x0002U
 
#define FS8X_M_BUCK3TSD_M_MASK   0x0004U
 
#define FS8X_M_BUCK2TSD_M_MASK   0x0008U
 
#define FS8X_M_BUCK1TSD_M_MASK   0x0010U
 
#define FS8X_M_BOOSTTSD_M_MASK   0x0020U
 
#define FS8X_M_BOSTSD_M_MASK   0x0040U
 
#define FS8X_M_LDO2OC_M_MASK   0x0100U
 
#define FS8X_M_LDO1OC_M_MASK   0x0200U
 
#define FS8X_M_BUCK3OC_M_MASK   0x0400U
 
#define FS8X_M_BUCK2OC_M_MASK   0x0800U
 
#define FS8X_M_BUCK1OC_M_MASK   0x1000U
 
#define FS8X_M_BOOSTOC_M_MASK   0x2000U
 
#define FS8X_M_VPREOC_M_MASK   0x4000U
 
#define FS8X_M_LDO2TSD_M_SHIFT   0x0000U
 
#define FS8X_M_LDO1TSD_M_SHIFT   0x0001U
 
#define FS8X_M_BUCK3TSD_M_SHIFT   0x0002U
 
#define FS8X_M_BUCK2TSD_M_SHIFT   0x0003U
 
#define FS8X_M_BUCK1TSD_M_SHIFT   0x0004U
 
#define FS8X_M_BOOSTTSD_M_SHIFT   0x0005U
 
#define FS8X_M_BOSTSD_M_SHIFT   0x0006U
 
#define FS8X_M_LDO2OC_M_SHIFT   0x0008U
 
#define FS8X_M_LDO1OC_M_SHIFT   0x0009U
 
#define FS8X_M_BUCK3OC_M_SHIFT   0x000AU
 
#define FS8X_M_BUCK2OC_M_SHIFT   0x000BU
 
#define FS8X_M_BUCK1OC_M_SHIFT   0x000CU
 
#define FS8X_M_BOOSTOC_M_SHIFT   0x000DU
 
#define FS8X_M_VPREOC_M_SHIFT   0x000EU
 
#define FS8X_M_LDO2TSD_M_INT_NOT_MASKED   (0x0000U << FS8X_M_LDO2TSD_M_SHIFT)
 
#define FS8X_M_LDO2TSD_M_INT_MASKED   (0x0001U << FS8X_M_LDO2TSD_M_SHIFT)
 
#define FS8X_M_LDO1TSD_M_INT_NOT_MASKED   (0x0000U << FS8X_M_LDO1TSD_M_SHIFT)
 
#define FS8X_M_LDO1TSD_M_INT_MASKED   (0x0001U << FS8X_M_LDO1TSD_M_SHIFT)
 
#define FS8X_M_BUCK3TSD_M_INT_NOT_MASKED   (0x0000U << FS8X_M_BUCK3TSD_M_SHIFT)
 
#define FS8X_M_BUCK3TSD_M_INT_MASKED   (0x0001U << FS8X_M_BUCK3TSD_M_SHIFT)
 
#define FS8X_M_BUCK2TSD_M_INT_NOT_MASKED   (0x0000U << FS8X_M_BUCK2TSD_M_SHIFT)
 
#define FS8X_M_BUCK2TSD_M_INT_MASKED   (0x0001U << FS8X_M_BUCK2TSD_M_SHIFT)
 
#define FS8X_M_BUCK1TSD_M_INT_NOT_MASKED   (0x0000U << FS8X_M_BUCK1TSD_M_SHIFT)
 
#define FS8X_M_BUCK1TSD_M_INT_MASKED   (0x0001U << FS8X_M_BUCK1TSD_M_SHIFT)
 
#define FS8X_M_BOOSTTSD_M_INT_NOT_MASKED   (0x0000U << FS8X_M_BOOSTTSD_M_SHIFT)
 
#define FS8X_M_BOOSTTSD_M_INT_MASKED   (0x0001U << FS8X_M_BOOSTTSD_M_SHIFT)
 
#define FS8X_M_BOSTSD_M_INT_NOT_MASKED   (0x0000U << FS8X_M_BOSTSD_M_SHIFT)
 
#define FS8X_M_BOSTSD_M_INT_MASKED   (0x0001U << FS8X_M_BOSTSD_M_SHIFT)
 
#define FS8X_M_LDO2OC_M_INT_NOT_MASKED   (0x0000U << FS8X_M_LDO2OC_M_SHIFT)
 
#define FS8X_M_LDO2OC_M_INT_MASKED   (0x0001U << FS8X_M_LDO2OC_M_SHIFT)
 
#define FS8X_M_LDO1OC_M_INT_NOT_MASKED   (0x0000U << FS8X_M_LDO1OC_M_SHIFT)
 
#define FS8X_M_LDO1OC_M_INT_MASKED   (0x0001U << FS8X_M_LDO1OC_M_SHIFT)
 
#define FS8X_M_BUCK3OC_M_INT_NOT_MASKED   (0x0000U << FS8X_M_BUCK3OC_M_SHIFT)
 
#define FS8X_M_BUCK3OC_M_INT_MASKED   (0x0001U << FS8X_M_BUCK3OC_M_SHIFT)
 
#define FS8X_M_BUCK2OC_M_INT_NOT_MASKED   (0x0000U << FS8X_M_BUCK2OC_M_SHIFT)
 
#define FS8X_M_BUCK2OC_M_INT_MASKED   (0x0001U << FS8X_M_BUCK2OC_M_SHIFT)
 
#define FS8X_M_BUCK1OC_M_INT_NOT_MASKED   (0x0000U << FS8X_M_BUCK1OC_M_SHIFT)
 
#define FS8X_M_BUCK1OC_M_INT_MASKED   (0x0001U << FS8X_M_BUCK1OC_M_SHIFT)
 
#define FS8X_M_BOOSTOC_M_INT_NOT_MASKED   (0x0000U << FS8X_M_BOOSTOC_M_SHIFT)
 
#define FS8X_M_BOOSTOC_M_INT_MASKED   (0x0001U << FS8X_M_BOOSTOC_M_SHIFT)
 
#define FS8X_M_VPREOC_M_INT_NOT_MASKED   (0x0000U << FS8X_M_VPREOC_M_SHIFT)
 
#define FS8X_M_VPREOC_M_INT_MASKED   (0x0001U << FS8X_M_VPREOC_M_SHIFT)
 
#define FS8X_M_INT_MASK2_ADDR   0x07U
 
#define FS8X_M_INT_MASK2_DEFAULT   0x0000U
 
#define FS8X_M_WAKE2_M_MASK   0x0001U
 
#define FS8X_M_WAKE1_M_MASK   0x0002U
 
#define FS8X_M_VSUPUVH_M_MASK   0x0004U
 
#define FS8X_M_VSUPUVL_M_MASK   0x0008U
 
#define FS8X_M_VPREUVH_M_MASK   0x0010U
 
#define FS8X_M_VPREUVL_M_MASK   0x0020U
 
#define FS8X_M_VSUPUV7_M_MASK   0x0040U
 
#define FS8X_M_VBOOST_UVH_M_MASK   0x0080U
 
#define FS8X_M_VPRE_FB_OV_M_MASK   0x0100U
 
#define FS8X_M_COM_M_MASK   0x0200U
 
#define FS8X_M_VBOSUVH_M_MASK   0x0400U
 
#define FS8X_M_VBOOSTOV_M_MASK   0x0800U
 
#define FS8X_M_WAKE2_M_SHIFT   0x0000U
 
#define FS8X_M_WAKE1_M_SHIFT   0x0001U
 
#define FS8X_M_VSUPUVH_M_SHIFT   0x0002U
 
#define FS8X_M_VSUPUVL_M_SHIFT   0x0003U
 
#define FS8X_M_VPREUVH_M_SHIFT   0x0004U
 
#define FS8X_M_VPREUVL_M_SHIFT   0x0005U
 
#define FS8X_M_VSUPUV7_M_SHIFT   0x0006U
 
#define FS8X_M_VBOOST_UVH_M_SHIFT   0x0007U
 
#define FS8X_M_VPRE_FB_OV_M_SHIFT   0x0008U
 
#define FS8X_M_COM_M_SHIFT   0x0009U
 
#define FS8X_M_VBOSUVH_M_SHIFT   0x000AU
 
#define FS8X_M_VBOOSTOV_M_SHIFT   0x000BU
 
#define FS8X_M_WAKE2_M_INT_NOT_MASKED   (0x0000U << FS8X_M_WAKE2_M_SHIFT)
 
#define FS8X_M_WAKE2_M_INT_MASKED   (0x0001U << FS8X_M_WAKE2_M_SHIFT)
 
#define FS8X_M_WAKE1_M_INT_NOT_MASKED   (0x0000U << FS8X_M_WAKE1_M_SHIFT)
 
#define FS8X_M_WAKE1_M_INT_MASKED   (0x0001U << FS8X_M_WAKE1_M_SHIFT)
 
#define FS8X_M_VSUPUVH_M_INT_NOT_MASKED   (0x0000U << FS8X_M_VSUPUVH_M_SHIFT)
 
#define FS8X_M_VSUPUVH_M_INT_MASKED   (0x0001U << FS8X_M_VSUPUVH_M_SHIFT)
 
#define FS8X_M_VSUPUVL_M_INT_NOT_MASKED   (0x0000U << FS8X_M_VSUPUVL_M_SHIFT)
 
#define FS8X_M_VSUPUVL_M_INT_MASKED   (0x0001U << FS8X_M_VSUPUVL_M_SHIFT)
 
#define FS8X_M_VPREUVH_M_INT_NOT_MASKED   (0x0000U << FS8X_M_VPREUVH_M_SHIFT)
 
#define FS8X_M_VPREUVH_M_INT_MASKED   (0x0001U << FS8X_M_VPREUVH_M_SHIFT)
 
#define FS8X_M_VPREUVL_M_INT_NOT_MASKED   (0x0000U << FS8X_M_VPREUVL_M_SHIFT)
 
#define FS8X_M_VPREUVL_M_INT_MASKED   (0x0001U << FS8X_M_VPREUVL_M_SHIFT)
 
#define FS8X_M_VSUPUV7_M_INT_NOT_MASKED   (0x0000U << FS8X_M_VSUPUV7_M_SHIFT)
 
#define FS8X_M_VSUPUV7_M_INT_MASKED   (0x0001U << FS8X_M_VSUPUV7_M_SHIFT)
 
#define FS8X_M_VBOOST_UVH_M_INT_NOT_MASKED   (0x0000U << FS8X_M_VBOOST_UVH_M_SHIFT)
 
#define FS8X_M_VBOOST_UVH_M_INT_MASKED   (0x0001U << FS8X_M_VBOOST_UVH_M_SHIFT)
 
#define FS8X_M_VPRE_FB_OV_M_INT_NOT_MASKED   (0x0000U << FS8X_M_VPRE_FB_OV_M_SHIFT)
 
#define FS8X_M_VPRE_FB_OV_M_INT_MASKED   (0x0001U << FS8X_M_VPRE_FB_OV_M_SHIFT)
 
#define FS8X_M_COM_M_INT_NOT_MASKED   (0x0000U << FS8X_M_COM_M_SHIFT)
 
#define FS8X_M_COM_M_INT_MASKED   (0x0001U << FS8X_M_COM_M_SHIFT)
 
#define FS8X_M_VBOSUVH_M_INT_NOT_MASKED   (0x0000U << FS8X_M_VBOSUVH_M_SHIFT)
 
#define FS8X_M_VBOSUVH_M_INT_MASKED   (0x0001U << FS8X_M_VBOSUVH_M_SHIFT)
 
#define FS8X_M_VBOOSTOV_M_INT_NOT_MASKED   (0x0000U << FS8X_M_VBOOSTOV_M_SHIFT)
 
#define FS8X_M_VBOOSTOV_M_INT_MASKED   (0x0001U << FS8X_M_VBOOSTOV_M_SHIFT)
 
#define FS8X_M_FLAG1_ADDR   0x08U
 
#define FS8X_M_FLAG1_DEFAULT   0x0000U
 
#define FS8X_M_LDO2OT_MASK   0x0001U
 
#define FS8X_M_LDO1OT_MASK   0x0002U
 
#define FS8X_M_BUCK3OT_MASK   0x0004U
 
#define FS8X_M_BUCK2OT_MASK   0x0008U
 
#define FS8X_M_BUCK1OT_MASK   0x0010U
 
#define FS8X_M_VBOOSTOT_MASK   0x0020U
 
#define FS8X_M_VBOOSTOV_MASK   0x0040U
 
#define FS8X_M_CLK_FIN_DIV_OK_MASK   0x0080U
 
#define FS8X_M_LDO2OC_MASK   0x0100U
 
#define FS8X_M_LDO1OC_MASK   0x0200U
 
#define FS8X_M_BUCK3OC_MASK   0x0400U
 
#define FS8X_M_BUCK2OC_MASK   0x0800U
 
#define FS8X_M_BUCK1OC_MASK   0x1000U
 
#define FS8X_M_VPREOC_MASK   0x2000U
 
#define FS8X_M_VBOOSTUVH_MASK   0x4000U
 
#define FS8X_M_VBOSUVH_MASK   0x8000U
 
#define FS8X_M_LDO2OT_SHIFT   0x0000U
 
#define FS8X_M_LDO1OT_SHIFT   0x0001U
 
#define FS8X_M_BUCK3OT_SHIFT   0x0002U
 
#define FS8X_M_BUCK2OT_SHIFT   0x0003U
 
#define FS8X_M_BUCK1OT_SHIFT   0x0004U
 
#define FS8X_M_VBOOSTOT_SHIFT   0x0005U
 
#define FS8X_M_VBOOSTOV_SHIFT   0x0006U
 
#define FS8X_M_CLK_FIN_DIV_OK_SHIFT   0x0007U
 
#define FS8X_M_LDO2OC_SHIFT   0x0008U
 
#define FS8X_M_LDO1OC_SHIFT   0x0009U
 
#define FS8X_M_BUCK3OC_SHIFT   0x000AU
 
#define FS8X_M_BUCK2OC_SHIFT   0x000BU
 
#define FS8X_M_BUCK1OC_SHIFT   0x000CU
 
#define FS8X_M_VPREOC_SHIFT   0x000DU
 
#define FS8X_M_VBOOSTUVH_SHIFT   0x000EU
 
#define FS8X_M_VBOSUVH_SHIFT   0x000FU
 
#define FS8X_M_LDO2OT_NO_EVENT   (0x0000U << FS8X_M_LDO2OT_SHIFT)
 
#define FS8X_M_LDO2OT_EVENT_OCCURRED   (0x0001U << FS8X_M_LDO2OT_SHIFT)
 
#define FS8X_M_LDO1OT_NO_EVENT   (0x0000U << FS8X_M_LDO1OT_SHIFT)
 
#define FS8X_M_LDO1OT_EVENT_OCCURRED   (0x0001U << FS8X_M_LDO1OT_SHIFT)
 
#define FS8X_M_BUCK3OT_NO_EVENT   (0x0000U << FS8X_M_BUCK3OT_SHIFT)
 
#define FS8X_M_BUCK3OT_EVENT_OCCURRED   (0x0001U << FS8X_M_BUCK3OT_SHIFT)
 
#define FS8X_M_BUCK2OT_NO_EVENT   (0x0000U << FS8X_M_BUCK2OT_SHIFT)
 
#define FS8X_M_BUCK2OT_EVENT_OCCURRED   (0x0001U << FS8X_M_BUCK2OT_SHIFT)
 
#define FS8X_M_BUCK1OT_NO_EVENT   (0x0000U << FS8X_M_BUCK1OT_SHIFT)
 
#define FS8X_M_BUCK1OT_EVENT_OCCURRED   (0x0001U << FS8X_M_BUCK1OT_SHIFT)
 
#define FS8X_M_VBOOSTOT_NO_EVENT   (0x0000U << FS8X_M_VBOOSTOT_SHIFT)
 
#define FS8X_M_VBOOSTOT_EVENT_OCCURRED   (0x0001U << FS8X_M_VBOOSTOT_SHIFT)
 
#define FS8X_M_VBOOSTOV_NO_EVENT   (0x0000U << FS8X_M_VBOOSTOV_SHIFT)
 
#define FS8X_M_VBOOSTOV_EVENT_OCCURRED   (0x0001U << FS8X_M_VBOOSTOV_SHIFT)
 
#define FS8X_M_CLK_FIN_DIV_OK_NOT_OK   (0x0000U << FS8X_M_CLK_FIN_DIV_OK_SHIFT)
 
#define FS8X_M_CLK_FIN_DIV_OK_OK   (0x0001U << FS8X_M_CLK_FIN_DIV_OK_SHIFT)
 
#define FS8X_M_LDO2OC_NO_EVENT   (0x0000U << FS8X_M_LDO2OC_SHIFT)
 
#define FS8X_M_LDO2OC_EVENT_OCCURRED   (0x0001U << FS8X_M_LDO2OC_SHIFT)
 
#define FS8X_M_LDO1OC_NO_EVENT   (0x0000U << FS8X_M_LDO1OC_SHIFT)
 
#define FS8X_M_LDO1OC_EVENT_OCCURRED   (0x0001U << FS8X_M_LDO1OC_SHIFT)
 
#define FS8X_M_BUCK3OC_NO_EVENT   (0x0000U << FS8X_M_BUCK3OC_SHIFT)
 
#define FS8X_M_BUCK3OC_EVENT_OCCURRED   (0x0001U << FS8X_M_BUCK3OC_SHIFT)
 
#define FS8X_M_BUCK2OC_NO_EVENT   (0x0000U << FS8X_M_BUCK2OC_SHIFT)
 
#define FS8X_M_BUCK2OC_EVENT_OCCURRED   (0x0001U << FS8X_M_BUCK2OC_SHIFT)
 
#define FS8X_M_BUCK1OC_NO_EVENT   (0x0000U << FS8X_M_BUCK1OC_SHIFT)
 
#define FS8X_M_BUCK1OC_EVENT_OCCURRED   (0x0001U << FS8X_M_BUCK1OC_SHIFT)
 
#define FS8X_M_VPREOC_NO_EVENT   (0x0000U << FS8X_M_VPREOC_SHIFT)
 
#define FS8X_M_VPREOC_EVENT_OCCURRED   (0x0001U << FS8X_M_VPREOC_SHIFT)
 
#define FS8X_M_VBOOSTUVH_NO_EVENT   (0x0000U << FS8X_M_VBOOSTUVH_SHIFT)
 
#define FS8X_M_VBOOSTUVH_EVENT_OCCURRED   (0x0001U << FS8X_M_VBOOSTUVH_SHIFT)
 
#define FS8X_M_VBOSUVH_NO_EVENT   (0x0000U << FS8X_M_VBOSUVH_SHIFT)
 
#define FS8X_M_VBOSUVH_EVENT_OCCURRED   (0x0001U << FS8X_M_VBOSUVH_SHIFT)
 
#define FS8X_M_FLAG2_ADDR   0x09U
 
#define FS8X_M_FLAG2_DEFAULT   0x0000U
 
#define FS8X_M_WK1FLG_MASK   0x0001U
 
#define FS8X_M_WK2FLG_MASK   0x0002U
 
#define FS8X_M_WK1RT_MASK   0x0004U
 
#define FS8X_M_WK2RT_MASK   0x0008U
 
#define FS8X_M_VSUPUVH_MASK   0x0010U
 
#define FS8X_M_VSUPUVL_MASK   0x0020U
 
#define FS8X_M_VPREUVH_MASK   0x0040U
 
#define FS8X_M_VPREUVL_MASK   0x0080U
 
#define FS8X_M_LDO2_ST_MASK   0x0100U
 
#define FS8X_M_LDO1_ST_MASK   0x0200U
 
#define FS8X_M_BUCK3_ST_MASK   0x0400U
 
#define FS8X_M_BUCK2_ST_MASK   0x0800U
 
#define FS8X_M_BUCK1_ST_MASK   0x1000U
 
#define FS8X_M_BOOST_ST_MASK   0x2000U
 
#define FS8X_M_VSUPUV7_MASK   0x4000U
 
#define FS8X_M_VPRE_FB_OV_MASK   0x8000U
 
#define FS8X_M_WK1FLG_SHIFT   0x0000U
 
#define FS8X_M_WK2FLG_SHIFT   0x0001U
 
#define FS8X_M_WK1RT_SHIFT   0x0002U
 
#define FS8X_M_WK2RT_SHIFT   0x0003U
 
#define FS8X_M_VSUPUVH_SHIFT   0x0004U
 
#define FS8X_M_VSUPUVL_SHIFT   0x0005U
 
#define FS8X_M_VPREUVH_SHIFT   0x0006U
 
#define FS8X_M_VPREUVL_SHIFT   0x0007U
 
#define FS8X_M_LDO2_ST_SHIFT   0x0008U
 
#define FS8X_M_LDO1_ST_SHIFT   0x0009U
 
#define FS8X_M_BUCK3_ST_SHIFT   0x000AU
 
#define FS8X_M_BUCK2_ST_SHIFT   0x000BU
 
#define FS8X_M_BUCK1_ST_SHIFT   0x000CU
 
#define FS8X_M_BOOST_ST_SHIFT   0x000DU
 
#define FS8X_M_VSUPUV7_SHIFT   0x000EU
 
#define FS8X_M_VPRE_FB_OV_SHIFT   0x000FU
 
#define FS8X_M_WK1FLG_NO_EVENT   (0x0000U << FS8X_M_WK1FLG_SHIFT)
 
#define FS8X_M_WK1FLG_EVENT_OCCURRED   (0x0001U << FS8X_M_WK1FLG_SHIFT)
 
#define FS8X_M_WK2FLG_NO_EVENT   (0x0000U << FS8X_M_WK2FLG_SHIFT)
 
#define FS8X_M_WK2FLG_EVENT_OCCURRED   (0x0001U << FS8X_M_WK2FLG_SHIFT)
 
#define FS8X_M_WK1RT_WAKE1_LOW   (0x0000U << FS8X_M_WK1RT_SHIFT)
 
#define FS8X_M_WK1RT_WAKE1_HIGH   (0x0001U << FS8X_M_WK1RT_SHIFT)
 
#define FS8X_M_WK2RT_WAKE2_LOW   (0x0000U << FS8X_M_WK2RT_SHIFT)
 
#define FS8X_M_WK2RT_WAKE2_HIGH   (0x0001U << FS8X_M_WK2RT_SHIFT)
 
#define FS8X_M_VSUPUVH_NO_EVENT   (0x0000U << FS8X_M_VSUPUVH_SHIFT)
 
#define FS8X_M_VSUPUVH_EVENT_OCCURRED   (0x0001U << FS8X_M_VSUPUVH_SHIFT)
 
#define FS8X_M_VSUPUVL_NO_EVENT   (0x0000U << FS8X_M_VSUPUVL_SHIFT)
 
#define FS8X_M_VSUPUVL_EVENT_OCCURRED   (0x0001U << FS8X_M_VSUPUVL_SHIFT)
 
#define FS8X_M_VPREUVH_NO_EVENT   (0x0000U << FS8X_M_VPREUVH_SHIFT)
 
#define FS8X_M_VPREUVH_EVENT_OCCURRED   (0x0001U << FS8X_M_VPREUVH_SHIFT)
 
#define FS8X_M_VPREUVL_NO_EVENT   (0x0000U << FS8X_M_VPREUVL_SHIFT)
 
#define FS8X_M_VPREUVL_EVENT_OCCURRED   (0x0001U << FS8X_M_VPREUVL_SHIFT)
 
#define FS8X_M_LDO2_ST_REGULATOR_OFF   (0x0000U << FS8X_M_LDO2_ST_SHIFT)
 
#define FS8X_M_LDO2_ST_REGULATOR_ON   (0x0001U << FS8X_M_LDO2_ST_SHIFT)
 
#define FS8X_M_LDO1_ST_REGULATOR_OFF   (0x0000U << FS8X_M_LDO1_ST_SHIFT)
 
#define FS8X_M_LDO1_ST_REGULATOR_ON   (0x0001U << FS8X_M_LDO1_ST_SHIFT)
 
#define FS8X_M_BUCK3_ST_REGULATOR_OFF   (0x0000U << FS8X_M_BUCK3_ST_SHIFT)
 
#define FS8X_M_BUCK3_ST_REGULATOR_ON   (0x0001U << FS8X_M_BUCK3_ST_SHIFT)
 
#define FS8X_M_BUCK2_ST_REGULATOR_OFF   (0x0000U << FS8X_M_BUCK2_ST_SHIFT)
 
#define FS8X_M_BUCK2_ST_REGULATOR_ON   (0x0001U << FS8X_M_BUCK2_ST_SHIFT)
 
#define FS8X_M_BUCK1_ST_REGULATOR_OFF   (0x0000U << FS8X_M_BUCK1_ST_SHIFT)
 
#define FS8X_M_BUCK1_ST_REGULATOR_ON   (0x0001U << FS8X_M_BUCK1_ST_SHIFT)
 
#define FS8X_M_BOOST_ST_REGULATOR_OFF   (0x0000U << FS8X_M_BOOST_ST_SHIFT)
 
#define FS8X_M_BOOST_ST_REGULATOR_ON   (0x0001U << FS8X_M_BOOST_ST_SHIFT)
 
#define FS8X_M_VSUPUV7_NO_EVENT   (0x0000U << FS8X_M_VSUPUV7_SHIFT)
 
#define FS8X_M_VSUPUV7_EVENT_OCCURRED   (0x0001U << FS8X_M_VSUPUV7_SHIFT)
 
#define FS8X_M_VPRE_FB_OV_NO_EVENT   (0x0000U << FS8X_M_VPRE_FB_OV_SHIFT)
 
#define FS8X_M_VPRE_FB_OV_EVENT_OCCURRED   (0x0001U << FS8X_M_VPRE_FB_OV_SHIFT)
 
#define FS8X_M_VMON_REGX_ADDR   0x0AU
 
#define FS8X_M_VMON_REGX_DEFAULT   0x0000U
 
#define FS8X_M_VMON1_REG_MASK   0x0007U
 
#define FS8X_M_VMON2_REG_MASK   0x0038U
 
#define FS8X_M_VMON3_REG_MASK   0x01C0U
 
#define FS8X_M_VMON4_REG_MASK   0x0E00U
 
#define FS8X_M_VMON1_REG_SHIFT   0x0000U
 
#define FS8X_M_VMON2_REG_SHIFT   0x0003U
 
#define FS8X_M_VMON3_REG_SHIFT   0x0006U
 
#define FS8X_M_VMON4_REG_SHIFT   0x0009U
 
#define FS8X_M_VMON1_REG_EXTERNAL_REGULATOR   (0x0000U << FS8X_M_VMON1_REG_SHIFT)
 
#define FS8X_M_VMON1_REG_VPRE   (0x0001U << FS8X_M_VMON1_REG_SHIFT)
 
#define FS8X_M_VMON1_REG_LDO1   (0x0002U << FS8X_M_VMON1_REG_SHIFT)
 
#define FS8X_M_VMON1_REG_LDO2   (0x0003U << FS8X_M_VMON1_REG_SHIFT)
 
#define FS8X_M_VMON1_REG_BUCK2   (0x0004U << FS8X_M_VMON1_REG_SHIFT)
 
#define FS8X_M_VMON1_REG_BUCK3   (0x0005U << FS8X_M_VMON1_REG_SHIFT)
 
#define FS8X_M_VMON2_REG_EXTERNAL_REGULATOR   (0x0000U << FS8X_M_VMON2_REG_SHIFT)
 
#define FS8X_M_VMON2_REG_VPRE   (0x0001U << FS8X_M_VMON2_REG_SHIFT)
 
#define FS8X_M_VMON2_REG_LDO1   (0x0002U << FS8X_M_VMON2_REG_SHIFT)
 
#define FS8X_M_VMON2_REG_LDO2   (0x0003U << FS8X_M_VMON2_REG_SHIFT)
 
#define FS8X_M_VMON2_REG_BUCK2   (0x0004U << FS8X_M_VMON2_REG_SHIFT)
 
#define FS8X_M_VMON2_REG_BUCK3   (0x0005U << FS8X_M_VMON2_REG_SHIFT)
 
#define FS8X_M_VMON3_REG_EXTERNAL_REGULATOR   (0x0000U << FS8X_M_VMON3_REG_SHIFT)
 
#define FS8X_M_VMON3_REG_VPRE   (0x0001U << FS8X_M_VMON3_REG_SHIFT)
 
#define FS8X_M_VMON3_REG_LDO1   (0x0002U << FS8X_M_VMON3_REG_SHIFT)
 
#define FS8X_M_VMON3_REG_LDO2   (0x0003U << FS8X_M_VMON3_REG_SHIFT)
 
#define FS8X_M_VMON3_REG_BUCK2   (0x0004U << FS8X_M_VMON3_REG_SHIFT)
 
#define FS8X_M_VMON3_REG_BUCK3   (0x0005U << FS8X_M_VMON3_REG_SHIFT)
 
#define FS8X_M_VMON4_REG_EXTERNAL_REGULATOR   (0x0000U << FS8X_M_VMON4_REG_SHIFT)
 
#define FS8X_M_VMON4_REG_VPRE   (0x0001U << FS8X_M_VMON4_REG_SHIFT)
 
#define FS8X_M_VMON4_REG_LDO1   (0x0002U << FS8X_M_VMON4_REG_SHIFT)
 
#define FS8X_M_VMON4_REG_LDO2   (0x0003U << FS8X_M_VMON4_REG_SHIFT)
 
#define FS8X_M_VMON4_REG_BUCK2   (0x0004U << FS8X_M_VMON4_REG_SHIFT)
 
#define FS8X_M_VMON4_REG_BUCK3   (0x0005U << FS8X_M_VMON4_REG_SHIFT)
 
#define FS8X_M_LVB1_SVS_ADDR   0x0BU
 
#define FS8X_M_LVB1_SVS_DEFAULT   0x0000U
 
#define FS8X_M_LVB1_SVS_MASK   0x001FU
 
#define FS8X_M_LVB1_SVS_SHIFT   0x0000U
 
#define FS8X_M_LVB1_SVS_0MV   (0x0000U << FS8X_M_LVB1_SVS_SHIFT)
 
#define FS8X_M_LVB1_SVS_M6_25MV   (0x0001U << FS8X_M_LVB1_SVS_SHIFT)
 
#define FS8X_M_LVB1_SVS_M12_50MV   (0x0002U << FS8X_M_LVB1_SVS_SHIFT)
 
#define FS8X_M_LVB1_SVS_M18_75MV   (0x0003U << FS8X_M_LVB1_SVS_SHIFT)
 
#define FS8X_M_LVB1_SVS_M25MV   (0x0004U << FS8X_M_LVB1_SVS_SHIFT)
 
#define FS8X_M_LVB1_SVS_M31_25MV   (0x0005U << FS8X_M_LVB1_SVS_SHIFT)
 
#define FS8X_M_LVB1_SVS_M37_5MV   (0x0006U << FS8X_M_LVB1_SVS_SHIFT)
 
#define FS8X_M_LVB1_SVS_M43_75MV   (0x0007U << FS8X_M_LVB1_SVS_SHIFT)
 
#define FS8X_M_LVB1_SVS_M50MV   (0x0008U << FS8X_M_LVB1_SVS_SHIFT)
 
#define FS8X_M_LVB1_SVS_M56_25MV   (0x0009U << FS8X_M_LVB1_SVS_SHIFT)
 
#define FS8X_M_LVB1_SVS_M62_5MV   (0x000AU << FS8X_M_LVB1_SVS_SHIFT)
 
#define FS8X_M_LVB1_SVS_M68_75MV   (0x000BU << FS8X_M_LVB1_SVS_SHIFT)
 
#define FS8X_M_LVB1_SVS_M75MV   (0x000CU << FS8X_M_LVB1_SVS_SHIFT)
 
#define FS8X_M_LVB1_SVS_M81_25MV   (0x000DU << FS8X_M_LVB1_SVS_SHIFT)
 
#define FS8X_M_LVB1_SVS_M87_5MV   (0x000EU << FS8X_M_LVB1_SVS_SHIFT)
 
#define FS8X_M_LVB1_SVS_M93_75MV   (0x000FU << FS8X_M_LVB1_SVS_SHIFT)
 
#define FS8X_M_LVB1_SVS_M100MV   (0x0010U << FS8X_M_LVB1_SVS_SHIFT)
 
#define FS8X_M_MEMORY0_ADDR   0x23U
 
#define FS8X_M_MEMORY0_DEFAULT   0x0000U
 
#define FS8X_M_M_MEMORY0_MASK   0xFFFFU
 
#define FS8X_M_M_MEMORY0_SHIFT   0x0000U
 
#define FS8X_M_MEMORY1_ADDR   0x24U
 
#define FS8X_M_MEMORY1_DEFAULT   0x0000U
 
#define FS8X_M_M_MEMORY1_MASK   0xFFFFU
 
#define FS8X_M_M_MEMORY1_SHIFT   0x0000U
 
#define FS8X_M_DEVICEID_ADDR   0x25U
 
#define FS8X_M_DEVICEID_DEFAULT   0x0000U
 
#define FS8X_M_M_DEVICE_MASK   0x00FFU
 
#define FS8X_M_M_DEVICE_SHIFT   0x0000U
 
#define FS8X_FS_I_OVUV_SAFE_REACTION1_ADDR   0x01U
 
#define FS8X_FS_I_OVUV_SAFE_REACTION1_DEFAULT   0xD00DU
 
#define FS8X_FS_I_VDDIO_UV_FS_IMPACT_MASK   0x0003U
 
#define FS8X_FS_I_VDDIO_OV_FS_IMPACT_MASK   0x000CU
 
#define FS8X_FS_I_VMON4_ABIST2_MASK   0x0020U
 
#define FS8X_FS_I_VMON3_ABIST2_MASK   0x0040U
 
#define FS8X_FS_I_VMON2_ABIST2_MASK   0x0080U
 
#define FS8X_FS_I_VMON1_ABIST2_MASK   0x0100U
 
#define FS8X_FS_I_VDDIO_ABIST2_MASK   0x0200U
 
#define FS8X_FS_I_VCOREMON_ABIST2_MASK   0x0400U
 
#define FS8X_FS_I_VCOREMON_UV_FS_IMPACT_MASK   0x3000U
 
#define FS8X_FS_I_VCOREMON_OV_FS_IMPACT_MASK   0xC000U
 
#define FS8X_FS_I_VDDIO_UV_FS_IMPACT_SHIFT   0x0000U
 
#define FS8X_FS_I_VDDIO_OV_FS_IMPACT_SHIFT   0x0002U
 
#define FS8X_FS_I_VMON4_ABIST2_SHIFT   0x0005U
 
#define FS8X_FS_I_VMON3_ABIST2_SHIFT   0x0006U
 
#define FS8X_FS_I_VMON2_ABIST2_SHIFT   0x0007U
 
#define FS8X_FS_I_VMON1_ABIST2_SHIFT   0x0008U
 
#define FS8X_FS_I_VDDIO_ABIST2_SHIFT   0x0009U
 
#define FS8X_FS_I_VCOREMON_ABIST2_SHIFT   0x000AU
 
#define FS8X_FS_I_VCOREMON_UV_FS_IMPACT_SHIFT   0x000CU
 
#define FS8X_FS_I_VCOREMON_OV_FS_IMPACT_SHIFT   0x000EU
 
#define FS8X_FS_I_VDDIO_UV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VDDIO_UV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VDDIO_UV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VDDIO_UV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VDDIO_UV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VDDIO_UV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VDDIO_OV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VDDIO_OV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VDDIO_OV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VDDIO_OV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VDDIO_OV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VDDIO_OV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON4_ABIST2_NO_ABIST   (0x0000U << FS8X_FS_I_VMON4_ABIST2_SHIFT)
 
#define FS8X_FS_I_VMON4_ABIST2_VMON4_BIST   (0x0001U << FS8X_FS_I_VMON4_ABIST2_SHIFT)
 
#define FS8X_FS_I_VMON3_ABIST2_NO_ABIST   (0x0000U << FS8X_FS_I_VMON3_ABIST2_SHIFT)
 
#define FS8X_FS_I_VMON3_ABIST2_VMON3_BIST   (0x0001U << FS8X_FS_I_VMON3_ABIST2_SHIFT)
 
#define FS8X_FS_I_VMON2_ABIST2_NO_ABIST   (0x0000U << FS8X_FS_I_VMON2_ABIST2_SHIFT)
 
#define FS8X_FS_I_VMON2_ABIST2_VMON2_BIST   (0x0001U << FS8X_FS_I_VMON2_ABIST2_SHIFT)
 
#define FS8X_FS_I_VMON1_ABIST2_NO_ABIST   (0x0000U << FS8X_FS_I_VMON1_ABIST2_SHIFT)
 
#define FS8X_FS_I_VMON1_ABIST2_VMON1_BIST   (0x0001U << FS8X_FS_I_VMON1_ABIST2_SHIFT)
 
#define FS8X_FS_I_VDDIO_ABIST2_NO_ABIST   (0x0000U << FS8X_FS_I_VDDIO_ABIST2_SHIFT)
 
#define FS8X_FS_I_VDDIO_ABIST2_VDDIO_BIST   (0x0001U << FS8X_FS_I_VDDIO_ABIST2_SHIFT)
 
#define FS8X_FS_I_VCOREMON_ABIST2_NO_ABIST   (0x0000U << FS8X_FS_I_VCOREMON_ABIST2_SHIFT)
 
#define FS8X_FS_I_VCOREMON_ABIST2_VCOREMON_BIST   (0x0001U << FS8X_FS_I_VCOREMON_ABIST2_SHIFT)
 
#define FS8X_FS_I_VCOREMON_UV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VCOREMON_UV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VCOREMON_UV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VCOREMON_UV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VCOREMON_UV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VCOREMON_UV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VCOREMON_OV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VCOREMON_OV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VCOREMON_OV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VCOREMON_OV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VCOREMON_OV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VCOREMON_OV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_OVUV_SAFE_REACTION2_ADDR   0x03U
 
#define FS8X_FS_I_OVUV_SAFE_REACTION2_DEFAULT   0xDDDDU
 
#define FS8X_FS_I_VMON1_UV_FS_IMPACT_MASK   0x0003U
 
#define FS8X_FS_I_VMON1_OV_FS_IMPACT_MASK   0x000CU
 
#define FS8X_FS_I_VMON2_UV_FS_IMPACT_MASK   0x0030U
 
#define FS8X_FS_I_VMON2_OV_FS_IMPACT_MASK   0x00C0U
 
#define FS8X_FS_I_VMON3_UV_FS_IMPACT_MASK   0x0300U
 
#define FS8X_FS_I_VMON3_OV_FS_IMPACT_MASK   0x0C00U
 
#define FS8X_FS_I_VMON4_UV_FS_IMPACT_MASK   0x3000U
 
#define FS8X_FS_I_VMON4_OV_FS_IMPACT_MASK   0xC000U
 
#define FS8X_FS_I_VMON1_UV_FS_IMPACT_SHIFT   0x0000U
 
#define FS8X_FS_I_VMON1_OV_FS_IMPACT_SHIFT   0x0002U
 
#define FS8X_FS_I_VMON2_UV_FS_IMPACT_SHIFT   0x0004U
 
#define FS8X_FS_I_VMON2_OV_FS_IMPACT_SHIFT   0x0006U
 
#define FS8X_FS_I_VMON3_UV_FS_IMPACT_SHIFT   0x0008U
 
#define FS8X_FS_I_VMON3_OV_FS_IMPACT_SHIFT   0x000AU
 
#define FS8X_FS_I_VMON4_UV_FS_IMPACT_SHIFT   0x000CU
 
#define FS8X_FS_I_VMON4_OV_FS_IMPACT_SHIFT   0x000EU
 
#define FS8X_FS_I_VMON1_UV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VMON1_UV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON1_UV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VMON1_UV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON1_UV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VMON1_UV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON1_OV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VMON1_OV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON1_OV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VMON1_OV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON1_OV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VMON1_OV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON2_UV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VMON2_UV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON2_UV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VMON2_UV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON2_UV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VMON2_UV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON2_OV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VMON2_OV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON2_OV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VMON2_OV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON2_OV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VMON2_OV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON3_UV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VMON3_UV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON3_UV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VMON3_UV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON3_UV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VMON3_UV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON3_OV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VMON3_OV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON3_OV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VMON3_OV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON3_OV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VMON3_OV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON4_UV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VMON4_UV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON4_UV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VMON4_UV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON4_UV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VMON4_UV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON4_OV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VMON4_OV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON4_OV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VMON4_OV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_VMON4_OV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VMON4_OV_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_WD_CFG_ADDR   0x05U
 
#define FS8X_FS_I_WD_CFG_DEFAULT   0x4200U
 
#define FS8X_FS_I_WD_ERR_CNT_MASK   0x000FU
 
#define FS8X_FS_I_WD_RFR_CNT_MASK   0x0070U
 
#define FS8X_FS_I_WD_FS_IMPACT_MASK   0x0300U
 
#define FS8X_FS_I_WD_RFR_LIMIT_MASK   0x1800U
 
#define FS8X_FS_I_WD_ERR_LIMIT_MASK   0xC000U
 
#define FS8X_FS_I_WD_ERR_CNT_SHIFT   0x0000U
 
#define FS8X_FS_I_WD_RFR_CNT_SHIFT   0x0004U
 
#define FS8X_FS_I_WD_FS_IMPACT_SHIFT   0x0008U
 
#define FS8X_FS_I_WD_RFR_LIMIT_SHIFT   0x000BU
 
#define FS8X_FS_I_WD_ERR_LIMIT_SHIFT   0x000EU
 
#define FS8X_FS_I_WD_ERR_CNT_0   (0x0000U << FS8X_FS_I_WD_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_WD_ERR_CNT_1   (0x0001U << FS8X_FS_I_WD_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_WD_ERR_CNT_2   (0x0002U << FS8X_FS_I_WD_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_WD_ERR_CNT_3   (0x0003U << FS8X_FS_I_WD_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_WD_ERR_CNT_4   (0x0004U << FS8X_FS_I_WD_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_WD_ERR_CNT_5   (0x0005U << FS8X_FS_I_WD_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_WD_ERR_CNT_6   (0x0006U << FS8X_FS_I_WD_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_WD_ERR_CNT_7   (0x0007U << FS8X_FS_I_WD_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_WD_ERR_CNT_8   (0x0008U << FS8X_FS_I_WD_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_WD_ERR_CNT_9   (0x0009U << FS8X_FS_I_WD_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_WD_ERR_CNT_10   (0x000AU << FS8X_FS_I_WD_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_WD_ERR_CNT_11   (0x000BU << FS8X_FS_I_WD_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_WD_ERR_CNT_12   (0x000CU << FS8X_FS_I_WD_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_WD_RFR_CNT_0   (0x0000U << FS8X_FS_I_WD_RFR_CNT_SHIFT)
 
#define FS8X_FS_I_WD_RFR_CNT_1   (0x0001U << FS8X_FS_I_WD_RFR_CNT_SHIFT)
 
#define FS8X_FS_I_WD_RFR_CNT_2   (0x0002U << FS8X_FS_I_WD_RFR_CNT_SHIFT)
 
#define FS8X_FS_I_WD_RFR_CNT_3   (0x0003U << FS8X_FS_I_WD_RFR_CNT_SHIFT)
 
#define FS8X_FS_I_WD_RFR_CNT_4   (0x0004U << FS8X_FS_I_WD_RFR_CNT_SHIFT)
 
#define FS8X_FS_I_WD_RFR_CNT_5   (0x0005U << FS8X_FS_I_WD_RFR_CNT_SHIFT)
 
#define FS8X_FS_I_WD_RFR_CNT_6   (0x0006U << FS8X_FS_I_WD_RFR_CNT_SHIFT)
 
#define FS8X_FS_I_WD_RFR_CNT_7   (0x0007U << FS8X_FS_I_WD_RFR_CNT_SHIFT)
 
#define FS8X_FS_I_WD_FS_IMPACT_NO_ACTION   (0x0000U << FS8X_FS_I_WD_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_WD_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_WD_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_WD_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_WD_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_WD_RFR_LIMIT_6   (0x0000U << FS8X_FS_I_WD_RFR_LIMIT_SHIFT)
 
#define FS8X_FS_I_WD_RFR_LIMIT_4   (0x0001U << FS8X_FS_I_WD_RFR_LIMIT_SHIFT)
 
#define FS8X_FS_I_WD_RFR_LIMIT_2   (0x0002U << FS8X_FS_I_WD_RFR_LIMIT_SHIFT)
 
#define FS8X_FS_I_WD_RFR_LIMIT_1   (0x0003U << FS8X_FS_I_WD_RFR_LIMIT_SHIFT)
 
#define FS8X_FS_I_WD_ERR_LIMIT_8   (0x0000U << FS8X_FS_I_WD_ERR_LIMIT_SHIFT)
 
#define FS8X_FS_I_WD_ERR_LIMIT_6   (0x0001U << FS8X_FS_I_WD_ERR_LIMIT_SHIFT)
 
#define FS8X_FS_I_WD_ERR_LIMIT_4   (0x0002U << FS8X_FS_I_WD_ERR_LIMIT_SHIFT)
 
#define FS8X_FS_I_WD_ERR_LIMIT_2   (0x0003U << FS8X_FS_I_WD_ERR_LIMIT_SHIFT)
 
#define FS8X_FS_I_SAFE_INPUTS_ADDR   0x07U
 
#define FS8X_FS_I_SAFE_INPUTS_DEFAULT   0x41C6U
 
#define FS8X_FS_I_ERRMON_FS_IMPACT_MASK   0x0002U
 
#define FS8X_FS_I_ERRMON_ACK_TIME_MASK   0x000CU
 
#define FS8X_FS_I_ERRMON_FLT_POLARITY_MASK   0x0010U
 
#define FS8X_FS_I_FCCU2_FS_REACT_MASK   0x0040U
 
#define FS8X_FS_I_FCCU1_FS_REACT_MASK   0x0080U
 
#define FS8X_FS_I_FCCU12_FS_IMPACT_MASK   0x0100U
 
#define FS8X_FS_I_FCCU2_FLT_POL_MASK   0x0400U
 
#define FS8X_FS_I_FCCU1_FLT_POL_MASK   0x0800U
 
#define FS8X_FS_I_FCCU12_FLT_POL_MASK   0x1000U
 
#define FS8X_FS_I_FCCU_CFG_MASK   0xC000U
 
#define FS8X_FS_I_ERRMON_FS_IMPACT_SHIFT   0x0001U
 
#define FS8X_FS_I_ERRMON_ACK_TIME_SHIFT   0x0002U
 
#define FS8X_FS_I_ERRMON_FLT_POLARITY_SHIFT   0x0004U
 
#define FS8X_FS_I_FCCU2_FS_REACT_SHIFT   0x0006U
 
#define FS8X_FS_I_FCCU1_FS_REACT_SHIFT   0x0007U
 
#define FS8X_FS_I_FCCU12_FS_IMPACT_SHIFT   0x0008U
 
#define FS8X_FS_I_FCCU2_FLT_POL_SHIFT   0x000AU
 
#define FS8X_FS_I_FCCU1_FLT_POL_SHIFT   0x000BU
 
#define FS8X_FS_I_FCCU12_FLT_POL_SHIFT   0x000CU
 
#define FS8X_FS_I_FCCU_CFG_SHIFT   0x000EU
 
#define FS8X_FS_I_ERRMON_FS_IMPACT_FS0B   (0x0000U << FS8X_FS_I_ERRMON_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_ERRMON_FS_IMPACT_FS0B_RSTB   (0x0001U << FS8X_FS_I_ERRMON_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_ERRMON_ACK_TIME_1MS   (0x0000U << FS8X_FS_I_ERRMON_ACK_TIME_SHIFT)
 
#define FS8X_FS_I_ERRMON_ACK_TIME_8MS   (0x0001U << FS8X_FS_I_ERRMON_ACK_TIME_SHIFT)
 
#define FS8X_FS_I_ERRMON_ACK_TIME_16MS   (0x0002U << FS8X_FS_I_ERRMON_ACK_TIME_SHIFT)
 
#define FS8X_FS_I_ERRMON_ACK_TIME_32MS   (0x0003U << FS8X_FS_I_ERRMON_ACK_TIME_SHIFT)
 
#define FS8X_FS_I_ERRMON_FLT_POLARITY_NEGATIVE_EDGE   (0x0000U << FS8X_FS_I_ERRMON_FLT_POLARITY_SHIFT)
 
#define FS8X_FS_I_ERRMON_FLT_POLARITY_POSITIVE_EDGE   (0x0001U << FS8X_FS_I_ERRMON_FLT_POLARITY_SHIFT)
 
#define FS8X_FS_I_FCCU2_FS_REACT_FS0B   (0x0000U << FS8X_FS_I_FCCU2_FS_REACT_SHIFT)
 
#define FS8X_FS_I_FCCU2_FS_REACT_FS0B_RSTB   (0x0001U << FS8X_FS_I_FCCU2_FS_REACT_SHIFT)
 
#define FS8X_FS_I_FCCU1_FS_REACT_FS0B   (0x0000U << FS8X_FS_I_FCCU1_FS_REACT_SHIFT)
 
#define FS8X_FS_I_FCCU1_FS_REACT_FS0B_RSTB   (0x0001U << FS8X_FS_I_FCCU1_FS_REACT_SHIFT)
 
#define FS8X_FS_I_FCCU12_FS_IMPACT_FS0B   (0x0000U << FS8X_FS_I_FCCU12_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_FCCU12_FS_IMPACT_FS0B_RSTB   (0x0001U << FS8X_FS_I_FCCU12_FS_IMPACT_SHIFT)
 
#define FS8X_FS_I_FCCU2_FLT_POL_FCCU2_L   (0x0000U << FS8X_FS_I_FCCU2_FLT_POL_SHIFT)
 
#define FS8X_FS_I_FCCU2_FLT_POL_FCCU2_H   (0x0001U << FS8X_FS_I_FCCU2_FLT_POL_SHIFT)
 
#define FS8X_FS_I_FCCU1_FLT_POL_FCCU1_L   (0x0000U << FS8X_FS_I_FCCU1_FLT_POL_SHIFT)
 
#define FS8X_FS_I_FCCU1_FLT_POL_FCCU1_H   (0x0001U << FS8X_FS_I_FCCU1_FLT_POL_SHIFT)
 
#define FS8X_FS_I_FCCU12_FLT_POL_FCCU1_L_FCCU2_H   (0x0000U << FS8X_FS_I_FCCU12_FLT_POL_SHIFT)
 
#define FS8X_FS_I_FCCU12_FLT_POL_FCCU1_H_FCCU2_L   (0x0001U << FS8X_FS_I_FCCU12_FLT_POL_SHIFT)
 
#define FS8X_FS_I_FCCU_CFG_NO_MONITORING   (0x0000U << FS8X_FS_I_FCCU_CFG_SHIFT)
 
#define FS8X_FS_I_FCCU_CFG_FCCU1_FCCU2_PAIR   (0x0001U << FS8X_FS_I_FCCU_CFG_SHIFT)
 
#define FS8X_FS_I_FCCU_CFG_FCCU1_FCCU2_INPUT   (0x0002U << FS8X_FS_I_FCCU_CFG_SHIFT)
 
#define FS8X_FS_I_FCCU_CFG_FCCU1_INPUT   (0x0003U << FS8X_FS_I_FCCU_CFG_SHIFT)
 
#define FS8X_FS_I_FSSM_ADDR   0x09U
 
#define FS8X_FS_I_FSSM_DEFAULT   0x5180U
 
#define FS8X_FS_I_FLT_ERR_CNT_MASK   0x000FU
 
#define FS8X_FS_I_DIS_8S_MASK   0x0010U
 
#define FS8X_FS_I_CLK_MON_DIS_MASK   0x0020U
 
#define FS8X_FS_I_FS0B_SC_HIGH_CFG_MASK   0x0080U
 
#define FS8X_FS_I_RSTB_DUR_MASK   0x0200U
 
#define FS8X_FS_I_FLT_ERR_IMPACT_MASK   0x1800U
 
#define FS8X_FS_I_FLT_ERR_CNT_LIMIT_MASK   0xC000U
 
#define FS8X_FS_I_FLT_ERR_CNT_SHIFT   0x0000U
 
#define FS8X_FS_I_DIS_8S_SHIFT   0x0004U
 
#define FS8X_FS_I_CLK_MON_DIS_SHIFT   0x0005U
 
#define FS8X_FS_I_FS0B_SC_HIGH_CFG_SHIFT   0x0007U
 
#define FS8X_FS_I_RSTB_DUR_SHIFT   0x0009U
 
#define FS8X_FS_I_FLT_ERR_IMPACT_SHIFT   0x000BU
 
#define FS8X_FS_I_FLT_ERR_CNT_LIMIT_SHIFT   0x000EU
 
#define FS8X_FS_I_FLT_ERR_CNT_0   (0x0000U << FS8X_FS_I_FLT_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_FLT_ERR_CNT_1   (0x0001U << FS8X_FS_I_FLT_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_FLT_ERR_CNT_2   (0x0002U << FS8X_FS_I_FLT_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_FLT_ERR_CNT_3   (0x0003U << FS8X_FS_I_FLT_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_FLT_ERR_CNT_4   (0x0004U << FS8X_FS_I_FLT_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_FLT_ERR_CNT_5   (0x0005U << FS8X_FS_I_FLT_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_FLT_ERR_CNT_6   (0x0006U << FS8X_FS_I_FLT_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_FLT_ERR_CNT_7   (0x0007U << FS8X_FS_I_FLT_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_FLT_ERR_CNT_8   (0x0008U << FS8X_FS_I_FLT_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_FLT_ERR_CNT_9   (0x0009U << FS8X_FS_I_FLT_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_FLT_ERR_CNT_10   (0x000AU << FS8X_FS_I_FLT_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_FLT_ERR_CNT_11   (0x000BU << FS8X_FS_I_FLT_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_FLT_ERR_CNT_12   (0x000CU << FS8X_FS_I_FLT_ERR_CNT_SHIFT)
 
#define FS8X_FS_I_DIS_8S_COUNTER_ENABLED   (0x0000U << FS8X_FS_I_DIS_8S_SHIFT)
 
#define FS8X_FS_I_DIS_8S_COUNTER_DISABLED   (0x0001U << FS8X_FS_I_DIS_8S_SHIFT)
 
#define FS8X_FS_I_CLK_MON_DIS_MONITORING_ACTIVE   (0x0000U << FS8X_FS_I_CLK_MON_DIS_SHIFT)
 
#define FS8X_FS_I_CLK_MON_DIS_MONITORING_DISABLED   (0x0001U << FS8X_FS_I_CLK_MON_DIS_SHIFT)
 
#define FS8X_FS_I_FS0B_SC_HIGH_CFG_NO_ASSERTION   (0x0000U << FS8X_FS_I_FS0B_SC_HIGH_CFG_SHIFT)
 
#define FS8X_FS_I_FS0B_SC_HIGH_CFG_RESET_ASSERTED   (0x0001U << FS8X_FS_I_FS0B_SC_HIGH_CFG_SHIFT)
 
#define FS8X_FS_I_RSTB_DUR_10MS   (0x0000U << FS8X_FS_I_RSTB_DUR_SHIFT)
 
#define FS8X_FS_I_RSTB_DUR_1MS   (0x0001U << FS8X_FS_I_RSTB_DUR_SHIFT)
 
#define FS8X_FS_I_FLT_ERR_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_FLT_ERR_IMPACT_SHIFT)
 
#define FS8X_FS_I_FLT_ERR_IMPACT_FS0B   (0x0001U << FS8X_FS_I_FLT_ERR_IMPACT_SHIFT)
 
#define FS8X_FS_I_FLT_ERR_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_FLT_ERR_IMPACT_SHIFT)
 
#define FS8X_FS_I_FLT_ERR_CNT_LIMIT_2   (0x0000U << FS8X_FS_I_FLT_ERR_CNT_LIMIT_SHIFT)
 
#define FS8X_FS_I_FLT_ERR_CNT_LIMIT_6   (0x0001U << FS8X_FS_I_FLT_ERR_CNT_LIMIT_SHIFT)
 
#define FS8X_FS_I_FLT_ERR_CNT_LIMIT_8   (0x0002U << FS8X_FS_I_FLT_ERR_CNT_LIMIT_SHIFT)
 
#define FS8X_FS_I_FLT_ERR_CNT_LIMIT_12   (0x0003U << FS8X_FS_I_FLT_ERR_CNT_LIMIT_SHIFT)
 
#define FS8X_FS_I_SVS_ADDR   0x0BU
 
#define FS8X_FS_I_SVS_DEFAULT   0x0000U
 
#define FS8X_FS_I_SVS_OFFSET_MASK   0xF800U
 
#define FS8X_FS_I_SVS_OFFSET_SHIFT   0x000BU
 
#define FS8X_FS_I_SVS_OFFSET_EXTERNAL_REGULATOR   (0x0000U << FS8X_FS_I_SVS_OFFSET_SHIFT)
 
#define FS8X_FS_I_SVS_OFFSET_M6_25MV   (0x0001U << FS8X_FS_I_SVS_OFFSET_SHIFT)
 
#define FS8X_FS_I_SVS_OFFSET_M12_50MV   (0x0002U << FS8X_FS_I_SVS_OFFSET_SHIFT)
 
#define FS8X_FS_I_SVS_OFFSET_M18_75MV   (0x0003U << FS8X_FS_I_SVS_OFFSET_SHIFT)
 
#define FS8X_FS_I_SVS_OFFSET_M25MV   (0x0004U << FS8X_FS_I_SVS_OFFSET_SHIFT)
 
#define FS8X_FS_I_SVS_OFFSET_M31_25MV   (0x0005U << FS8X_FS_I_SVS_OFFSET_SHIFT)
 
#define FS8X_FS_I_SVS_OFFSET_M37_5MV   (0x0006U << FS8X_FS_I_SVS_OFFSET_SHIFT)
 
#define FS8X_FS_I_SVS_OFFSET_M43_75MV   (0x0007U << FS8X_FS_I_SVS_OFFSET_SHIFT)
 
#define FS8X_FS_I_SVS_OFFSET_M50MV   (0x0008U << FS8X_FS_I_SVS_OFFSET_SHIFT)
 
#define FS8X_FS_I_SVS_OFFSET_M56_25MV   (0x0009U << FS8X_FS_I_SVS_OFFSET_SHIFT)
 
#define FS8X_FS_I_SVS_OFFSET_M62_5MV   (0x000AU << FS8X_FS_I_SVS_OFFSET_SHIFT)
 
#define FS8X_FS_I_SVS_OFFSET_M68_75MV   (0x000BU << FS8X_FS_I_SVS_OFFSET_SHIFT)
 
#define FS8X_FS_I_SVS_OFFSET_M75MV   (0x000CU << FS8X_FS_I_SVS_OFFSET_SHIFT)
 
#define FS8X_FS_I_SVS_OFFSET_M81_25MV   (0x000DU << FS8X_FS_I_SVS_OFFSET_SHIFT)
 
#define FS8X_FS_I_SVS_OFFSET_M87_5MV   (0x000EU << FS8X_FS_I_SVS_OFFSET_SHIFT)
 
#define FS8X_FS_I_SVS_OFFSET_M93_75MV   (0x000FU << FS8X_FS_I_SVS_OFFSET_SHIFT)
 
#define FS8X_FS_I_SVS_OFFSET_M100MV   (0x0010U << FS8X_FS_I_SVS_OFFSET_SHIFT)
 
#define FS8X_FS_GRL_FLAGS_ADDR   0x00U
 
#define FS8X_FS_GRL_FLAGS_DEFAULT   0x0000U
 
#define FS8X_FS_FS_REG_OVUV_G_MASK   0x1000U
 
#define FS8X_FS_FS_IO_G_MASK   0x2000U
 
#define FS8X_FS_FS_WD_G_MASK   0x4000U
 
#define FS8X_FS_FS_COM_G_MASK   0x8000U
 
#define FS8X_FS_FS_REG_OVUV_G_SHIFT   0x000CU
 
#define FS8X_FS_FS_IO_G_SHIFT   0x000DU
 
#define FS8X_FS_FS_WD_G_SHIFT   0x000EU
 
#define FS8X_FS_FS_COM_G_SHIFT   0x000FU
 
#define FS8X_FS_FS_REG_OVUV_G_NO_FAILURE   (0x0000U << FS8X_FS_FS_REG_OVUV_G_SHIFT)
 
#define FS8X_FS_FS_REG_OVUV_G_FAILURE   (0x0001U << FS8X_FS_FS_REG_OVUV_G_SHIFT)
 
#define FS8X_FS_FS_IO_G_NO_FAILURE   (0x0000U << FS8X_FS_FS_IO_G_SHIFT)
 
#define FS8X_FS_FS_IO_G_FAILURE   (0x0001U << FS8X_FS_FS_IO_G_SHIFT)
 
#define FS8X_FS_FS_WD_G_GOOD_WD_REFRESH   (0x0000U << FS8X_FS_FS_WD_G_SHIFT)
 
#define FS8X_FS_FS_WD_G_BAD_WD_REFRESH   (0x0001U << FS8X_FS_FS_WD_G_SHIFT)
 
#define FS8X_FS_FS_COM_G_NO_FAILURE   (0x0000U << FS8X_FS_FS_COM_G_SHIFT)
 
#define FS8X_FS_FS_COM_G_FAILURE   (0x0001U << FS8X_FS_FS_COM_G_SHIFT)
 
#define FS8X_FS_WD_WINDOW_ADDR   0x0DU
 
#define FS8X_FS_WD_WINDOW_DEFAULT   0x3200U
 
#define FS8X_FS_WDW_RECOVERY_MASK   0x000FU
 
#define FS8X_FS_WDW_DC_MASK   0x0700U
 
#define FS8X_FS_WD_WINDOW_MASK   0xF000U
 
#define FS8X_FS_WDW_RECOVERY_SHIFT   0x0000U
 
#define FS8X_FS_WDW_DC_SHIFT   0x0008U
 
#define FS8X_FS_WD_WINDOW_SHIFT   0x000CU
 
#define FS8X_FS_WDW_RECOVERY_DISABLE   (0x0000U << FS8X_FS_WDW_RECOVERY_SHIFT)
 
#define FS8X_FS_WDW_RECOVERY_1MS   (0x0001U << FS8X_FS_WDW_RECOVERY_SHIFT)
 
#define FS8X_FS_WDW_RECOVERY_2MS   (0x0002U << FS8X_FS_WDW_RECOVERY_SHIFT)
 
#define FS8X_FS_WDW_RECOVERY_3MS   (0x0003U << FS8X_FS_WDW_RECOVERY_SHIFT)
 
#define FS8X_FS_WDW_RECOVERY_4MS   (0x0004U << FS8X_FS_WDW_RECOVERY_SHIFT)
 
#define FS8X_FS_WDW_RECOVERY_6MS   (0x0005U << FS8X_FS_WDW_RECOVERY_SHIFT)
 
#define FS8X_FS_WDW_RECOVERY_8MS   (0x0006U << FS8X_FS_WDW_RECOVERY_SHIFT)
 
#define FS8X_FS_WDW_RECOVERY_12MS   (0x0007U << FS8X_FS_WDW_RECOVERY_SHIFT)
 
#define FS8X_FS_WDW_RECOVERY_16MS   (0x0008U << FS8X_FS_WDW_RECOVERY_SHIFT)
 
#define FS8X_FS_WDW_RECOVERY_24MS   (0x0009U << FS8X_FS_WDW_RECOVERY_SHIFT)
 
#define FS8X_FS_WDW_RECOVERY_32MS   (0x000AU << FS8X_FS_WDW_RECOVERY_SHIFT)
 
#define FS8X_FS_WDW_RECOVERY_64MS   (0x000BU << FS8X_FS_WDW_RECOVERY_SHIFT)
 
#define FS8X_FS_WDW_RECOVERY_128MS   (0x000CU << FS8X_FS_WDW_RECOVERY_SHIFT)
 
#define FS8X_FS_WDW_RECOVERY_256MS   (0x000DU << FS8X_FS_WDW_RECOVERY_SHIFT)
 
#define FS8X_FS_WDW_RECOVERY_512MS   (0x000EU << FS8X_FS_WDW_RECOVERY_SHIFT)
 
#define FS8X_FS_WDW_RECOVERY_1024MS   (0x000FU << FS8X_FS_WDW_RECOVERY_SHIFT)
 
#define FS8X_FS_WDW_DC_31_25   (0x0000U << FS8X_FS_WDW_DC_SHIFT)
 
#define FS8X_FS_WDW_DC_37_5   (0x0001U << FS8X_FS_WDW_DC_SHIFT)
 
#define FS8X_FS_WDW_DC_50   (0x0002U << FS8X_FS_WDW_DC_SHIFT)
 
#define FS8X_FS_WDW_DC_62_5   (0x0003U << FS8X_FS_WDW_DC_SHIFT)
 
#define FS8X_FS_WDW_DC_68_75   (0x0004U << FS8X_FS_WDW_DC_SHIFT)
 
#define FS8X_FS_WD_WINDOW_DISABLE   (0x0000U << FS8X_FS_WD_WINDOW_SHIFT)
 
#define FS8X_FS_WD_WINDOW_1MS   (0x0001U << FS8X_FS_WD_WINDOW_SHIFT)
 
#define FS8X_FS_WD_WINDOW_2MS   (0x0002U << FS8X_FS_WD_WINDOW_SHIFT)
 
#define FS8X_FS_WD_WINDOW_3MS   (0x0003U << FS8X_FS_WD_WINDOW_SHIFT)
 
#define FS8X_FS_WD_WINDOW_4MS   (0x0004U << FS8X_FS_WD_WINDOW_SHIFT)
 
#define FS8X_FS_WD_WINDOW_6MS   (0x0005U << FS8X_FS_WD_WINDOW_SHIFT)
 
#define FS8X_FS_WD_WINDOW_8MS   (0x0006U << FS8X_FS_WD_WINDOW_SHIFT)
 
#define FS8X_FS_WD_WINDOW_12MS   (0x0007U << FS8X_FS_WD_WINDOW_SHIFT)
 
#define FS8X_FS_WD_WINDOW_16MS   (0x0008U << FS8X_FS_WD_WINDOW_SHIFT)
 
#define FS8X_FS_WD_WINDOW_24MS   (0x0009U << FS8X_FS_WD_WINDOW_SHIFT)
 
#define FS8X_FS_WD_WINDOW_32MS   (0x000AU << FS8X_FS_WD_WINDOW_SHIFT)
 
#define FS8X_FS_WD_WINDOW_64MS   (0x000BU << FS8X_FS_WD_WINDOW_SHIFT)
 
#define FS8X_FS_WD_WINDOW_128MS   (0x000CU << FS8X_FS_WD_WINDOW_SHIFT)
 
#define FS8X_FS_WD_WINDOW_256MS   (0x000DU << FS8X_FS_WD_WINDOW_SHIFT)
 
#define FS8X_FS_WD_WINDOW_512MS   (0x000EU << FS8X_FS_WD_WINDOW_SHIFT)
 
#define FS8X_FS_WD_WINDOW_1024MS   (0x000FU << FS8X_FS_WD_WINDOW_SHIFT)
 
#define FS8X_FS_WD_SEED_ADDR   0x0FU
 
#define FS8X_FS_WD_SEED_DEFAULT   0x5AB2U
 
#define FS8X_FS_WD_SEED_MASK   0xFFFFU
 
#define FS8X_FS_WD_SEED_SHIFT   0x0000U
 
#define FS8X_FS_WD_ANSWER_ADDR   0x10U
 
#define FS8X_FS_WD_ANSWER_DEFAULT   0x0000U
 
#define FS8X_FS_WD_ANSWER_MASK   0xFFFFU
 
#define FS8X_FS_WD_ANSWER_SHIFT   0x0000U
 
#define FS8X_FS_OVUVREG_STATUS_ADDR   0x11U
 
#define FS8X_FS_OVUVREG_STATUS_DEFAULT   0x5550U
 
#define FS8X_FS_FS_OSC_DRIFT_MASK   0x0002U
 
#define FS8X_FS_FS_DIG_REF_OV_MASK   0x0004U
 
#define FS8X_FS_VMON1_UV_MASK   0x0010U
 
#define FS8X_FS_VMON1_OV_MASK   0x0020U
 
#define FS8X_FS_VMON2_UV_MASK   0x0040U
 
#define FS8X_FS_VMON2_OV_MASK   0x0080U
 
#define FS8X_FS_VMON3_UV_MASK   0x0100U
 
#define FS8X_FS_VMON3_OV_MASK   0x0200U
 
#define FS8X_FS_VMON4_UV_MASK   0x0400U
 
#define FS8X_FS_VMON4_OV_MASK   0x0800U
 
#define FS8X_FS_VDDIO_UV_MASK   0x1000U
 
#define FS8X_FS_VDDIO_OV_MASK   0x2000U
 
#define FS8X_FS_VCOREMON_UV_MASK   0x4000U
 
#define FS8X_FS_VCOREMON_OV_MASK   0x8000U
 
#define FS8X_FS_FS_OSC_DRIFT_SHIFT   0x0001U
 
#define FS8X_FS_FS_DIG_REF_OV_SHIFT   0x0002U
 
#define FS8X_FS_VMON1_UV_SHIFT   0x0004U
 
#define FS8X_FS_VMON1_OV_SHIFT   0x0005U
 
#define FS8X_FS_VMON2_UV_SHIFT   0x0006U
 
#define FS8X_FS_VMON2_OV_SHIFT   0x0007U
 
#define FS8X_FS_VMON3_UV_SHIFT   0x0008U
 
#define FS8X_FS_VMON3_OV_SHIFT   0x0009U
 
#define FS8X_FS_VMON4_UV_SHIFT   0x000AU
 
#define FS8X_FS_VMON4_OV_SHIFT   0x000BU
 
#define FS8X_FS_VDDIO_UV_SHIFT   0x000CU
 
#define FS8X_FS_VDDIO_OV_SHIFT   0x000DU
 
#define FS8X_FS_VCOREMON_UV_SHIFT   0x000EU
 
#define FS8X_FS_VCOREMON_OV_SHIFT   0x000FU
 
#define FS8X_FS_FS_OSC_DRIFT_NO_DRIFT   (0x0000U << FS8X_FS_FS_OSC_DRIFT_SHIFT)
 
#define FS8X_FS_FS_OSC_DRIFT_OSCILLATOR_DRIFT   (0x0001U << FS8X_FS_FS_OSC_DRIFT_SHIFT)
 
#define FS8X_FS_FS_DIG_REF_OV_NO_OVERVOLTAGE   (0x0000U << FS8X_FS_FS_DIG_REF_OV_SHIFT)
 
#define FS8X_FS_FS_DIG_REF_OV_OVERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_FS_DIG_REF_OV_SHIFT)
 
#define FS8X_FS_VMON1_UV_NO_UNDERVOLTAGE   (0x0000U << FS8X_FS_VMON1_UV_SHIFT)
 
#define FS8X_FS_VMON1_UV_UNDERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VMON1_UV_SHIFT)
 
#define FS8X_FS_VMON1_OV_NO_OVERVOLTAGE   (0x0000U << FS8X_FS_VMON1_OV_SHIFT)
 
#define FS8X_FS_VMON1_OV_OVERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VMON1_OV_SHIFT)
 
#define FS8X_FS_VMON2_UV_NO_UNDERVOLTAGE   (0x0000U << FS8X_FS_VMON2_UV_SHIFT)
 
#define FS8X_FS_VMON2_UV_UNDERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VMON2_UV_SHIFT)
 
#define FS8X_FS_VMON2_OV_NO_OVERVOLTAGE   (0x0000U << FS8X_FS_VMON2_OV_SHIFT)
 
#define FS8X_FS_VMON2_OV_OVERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VMON2_OV_SHIFT)
 
#define FS8X_FS_VMON3_UV_NO_UNDERVOLTAGE   (0x0000U << FS8X_FS_VMON3_UV_SHIFT)
 
#define FS8X_FS_VMON3_UV_UNDERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VMON3_UV_SHIFT)
 
#define FS8X_FS_VMON3_OV_NO_OVERVOLTAGE   (0x0000U << FS8X_FS_VMON3_OV_SHIFT)
 
#define FS8X_FS_VMON3_OV_OVERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VMON3_OV_SHIFT)
 
#define FS8X_FS_VMON4_UV_NO_UNDERVOLTAGE   (0x0000U << FS8X_FS_VMON4_UV_SHIFT)
 
#define FS8X_FS_VMON4_UV_UNDERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VMON4_UV_SHIFT)
 
#define FS8X_FS_VMON4_OV_NO_OVERVOLTAGE   (0x0000U << FS8X_FS_VMON4_OV_SHIFT)
 
#define FS8X_FS_VMON4_OV_OVERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VMON4_OV_SHIFT)
 
#define FS8X_FS_VDDIO_UV_NO_UNDERVOLTAGE   (0x0000U << FS8X_FS_VDDIO_UV_SHIFT)
 
#define FS8X_FS_VDDIO_UV_UNDERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VDDIO_UV_SHIFT)
 
#define FS8X_FS_VDDIO_OV_NO_OVERVOLTAGE   (0x0000U << FS8X_FS_VDDIO_OV_SHIFT)
 
#define FS8X_FS_VDDIO_OV_OVERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VDDIO_OV_SHIFT)
 
#define FS8X_FS_VCOREMON_UV_NO_UNDERVOLTAGE   (0x0000U << FS8X_FS_VCOREMON_UV_SHIFT)
 
#define FS8X_FS_VCOREMON_UV_UNDERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VCOREMON_UV_SHIFT)
 
#define FS8X_FS_VCOREMON_OV_NO_OVERVOLTAGE   (0x0000U << FS8X_FS_VCOREMON_OV_SHIFT)
 
#define FS8X_FS_VCOREMON_OV_OVERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VCOREMON_OV_SHIFT)
 
#define FS8X_FS_RELEASE_FS0B_ADDR   0x12U
 
#define FS8X_FS_RELEASE_FS0B_DEFAULT   0x0000U
 
#define FS8X_FS_RELEASE_FS0B_MASK   0xFFFFU
 
#define FS8X_FS_RELEASE_FS0B_SHIFT   0x0000U
 
#define FS8X_FS_SAFE_IOS_ADDR   0x13U
 
#define FS8X_FS_SAFE_IOS_DEFAULT   0x0000U
 
#define FS8X_FS_FCCU1_RT_MASK   0x0001U
 
#define FS8X_FS_FCCU2_RT_MASK   0x0002U
 
#define FS8X_FS_GO_TO_INITFS_MASK   0x0004U
 
#define FS8X_FS_FS0B_REQ_MASK   0x0008U
 
#define FS8X_FS_FS0B_DIAG_MASK   0x0010U
 
#define FS8X_FS_FS0B_SNS_MASK   0x0020U
 
#define FS8X_FS_FS0B_DRV_MASK   0x0040U
 
#define FS8X_FS_RSTB_REQ_MASK   0x0080U
 
#define FS8X_FS_RSTB_DIAG_MASK   0x0100U
 
#define FS8X_FS_RSTB_EVENT_MASK   0x0200U
 
#define FS8X_FS_RSTB_SNS_MASK   0x0400U
 
#define FS8X_FS_RSTB_DRV_MASK   0x0800U
 
#define FS8X_FS_EXT_RSTB_MASK   0x1000U
 
#define FS8X_FS_PGOOD_SNS_MASK   0x2000U
 
#define FS8X_FS_PGOOD_EVENT_MASK   0x4000U
 
#define FS8X_FS_PGOOD_DIAG_MASK   0x8000U
 
#define FS8X_FS_FCCU1_RT_SHIFT   0x0000U
 
#define FS8X_FS_FCCU2_RT_SHIFT   0x0001U
 
#define FS8X_FS_GO_TO_INITFS_SHIFT   0x0002U
 
#define FS8X_FS_FS0B_REQ_SHIFT   0x0003U
 
#define FS8X_FS_FS0B_DIAG_SHIFT   0x0004U
 
#define FS8X_FS_FS0B_SNS_SHIFT   0x0005U
 
#define FS8X_FS_FS0B_DRV_SHIFT   0x0006U
 
#define FS8X_FS_RSTB_REQ_SHIFT   0x0007U
 
#define FS8X_FS_RSTB_DIAG_SHIFT   0x0008U
 
#define FS8X_FS_RSTB_EVENT_SHIFT   0x0009U
 
#define FS8X_FS_RSTB_SNS_SHIFT   0x000AU
 
#define FS8X_FS_RSTB_DRV_SHIFT   0x000BU
 
#define FS8X_FS_EXT_RSTB_SHIFT   0x000CU
 
#define FS8X_FS_PGOOD_SNS_SHIFT   0x000DU
 
#define FS8X_FS_PGOOD_EVENT_SHIFT   0x000EU
 
#define FS8X_FS_PGOOD_DIAG_SHIFT   0x000FU
 
#define FS8X_FS_FCCU1_RT_LOW_LEVEL   (0x0000U << FS8X_FS_FCCU1_RT_SHIFT)
 
#define FS8X_FS_FCCU1_RT_HIGH_LEVEL   (0x0001U << FS8X_FS_FCCU1_RT_SHIFT)
 
#define FS8X_FS_FCCU2_RT_LOW_LEVEL   (0x0000U << FS8X_FS_FCCU2_RT_SHIFT)
 
#define FS8X_FS_FCCU2_RT_HIGH_LEVEL   (0x0001U << FS8X_FS_FCCU2_RT_SHIFT)
 
#define FS8X_FS_GO_TO_INITFS_NO_ACTION   (0x0000U << FS8X_FS_GO_TO_INITFS_SHIFT)
 
#define FS8X_FS_GO_TO_INITFS_GO_BACK_TO_INIT_FS   (0x0001U << FS8X_FS_GO_TO_INITFS_SHIFT)
 
#define FS8X_FS_FS0B_REQ_NO_ASSERTION   (0x0000U << FS8X_FS_FS0B_REQ_SHIFT)
 
#define FS8X_FS_FS0B_REQ_FS0B_ASSERTION   (0x0001U << FS8X_FS_FS0B_REQ_SHIFT)
 
#define FS8X_FS_FS0B_DIAG_NO_FAILURE   (0x0000U << FS8X_FS_FS0B_DIAG_SHIFT)
 
#define FS8X_FS_FS0B_DIAG_SHORT_CIRCUIT_HIGH   (0x0001U << FS8X_FS_FS0B_DIAG_SHIFT)
 
#define FS8X_FS_FS0B_SNS_PAD_SENSED_LOW   (0x0000U << FS8X_FS_FS0B_SNS_SHIFT)
 
#define FS8X_FS_FS0B_SNS_PAD_SENSED_HIGH   (0x0001U << FS8X_FS_FS0B_SNS_SHIFT)
 
#define FS8X_FS_FS0B_DRV_COMMAND_SENSED_LOW   (0x0000U << FS8X_FS_FS0B_DRV_SHIFT)
 
#define FS8X_FS_FS0B_DRV_COMMAND_SENSED_HIGH   (0x0001U << FS8X_FS_FS0B_DRV_SHIFT)
 
#define FS8X_FS_RSTB_REQ_NO_ASSERTION   (0x0000U << FS8X_FS_RSTB_REQ_SHIFT)
 
#define FS8X_FS_RSTB_REQ_RSTB_ASSERTION   (0x0001U << FS8X_FS_RSTB_REQ_SHIFT)
 
#define FS8X_FS_RSTB_DIAG_NO_FAILURE   (0x0000U << FS8X_FS_RSTB_DIAG_SHIFT)
 
#define FS8X_FS_RSTB_DIAG_SHORT_CIRCUIT_HIGH   (0x0001U << FS8X_FS_RSTB_DIAG_SHIFT)
 
#define FS8X_FS_RSTB_EVENT_NO_RESET   (0x0000U << FS8X_FS_RSTB_EVENT_SHIFT)
 
#define FS8X_FS_RSTB_EVENT_RESET_OCCURRED   (0x0001U << FS8X_FS_RSTB_EVENT_SHIFT)
 
#define FS8X_FS_RSTB_SNS_PAD_SENSED_LOW   (0x0000U << FS8X_FS_RSTB_SNS_SHIFT)
 
#define FS8X_FS_RSTB_SNS_PAD_SENSED_HIGH   (0x0001U << FS8X_FS_RSTB_SNS_SHIFT)
 
#define FS8X_FS_RSTB_DRV_COMMAND_SENSED_LOW   (0x0000U << FS8X_FS_RSTB_DRV_SHIFT)
 
#define FS8X_FS_RSTB_DRV_COMMAND_SENSED_HIGH   (0x0001U << FS8X_FS_RSTB_DRV_SHIFT)
 
#define FS8X_FS_EXT_RSTB_NO_EXTERNAL_RESET   (0x0000U << FS8X_FS_EXT_RSTB_SHIFT)
 
#define FS8X_FS_EXT_RSTB_EXTERNAL_RESET   (0x0001U << FS8X_FS_EXT_RSTB_SHIFT)
 
#define FS8X_FS_PGOOD_SNS_PAD_SENSED_LOW   (0x0000U << FS8X_FS_PGOOD_SNS_SHIFT)
 
#define FS8X_FS_PGOOD_SNS_PAD_SENSED_HIGH   (0x0001U << FS8X_FS_PGOOD_SNS_SHIFT)
 
#define FS8X_FS_PGOOD_EVENT_NO_POWER_GOOD   (0x0000U << FS8X_FS_PGOOD_EVENT_SHIFT)
 
#define FS8X_FS_PGOOD_EVENT_POWER_GOOD_EVENT_OCCURRED   (0x0001U << FS8X_FS_PGOOD_EVENT_SHIFT)
 
#define FS8X_FS_PGOOD_DIAG_NO_FAILURE   (0x0000U << FS8X_FS_PGOOD_DIAG_SHIFT)
 
#define FS8X_FS_PGOOD_DIAG_SHORT_CIRCUIT_HIGH   (0x0001U << FS8X_FS_PGOOD_DIAG_SHIFT)
 
#define FS8X_FS_DIAG_SAFETY_ADDR   0x14U
 
#define FS8X_FS_DIAG_SAFETY_DEFAULT   0x0000U
 
#define FS8X_FS_LBIST_OK_MASK   0x0001U
 
#define FS8X_FS_I2C_FS_REQ_MASK   0x0002U
 
#define FS8X_FS_I2C_FS_CRC_MASK   0x0004U
 
#define FS8X_FS_SPI_FS_CRC_MASK   0x0008U
 
#define FS8X_FS_SPI_FS_REQ_MASK   0x0010U
 
#define FS8X_FS_SPI_FS_CLK_MASK   0x0020U
 
#define FS8X_FS_ABIST2_OK_MASK   0x0040U
 
#define FS8X_FS_ABIST1_OK_MASK   0x0080U
 
#define FS8X_FS_BAD_WD_TIMING_MASK   0x0100U
 
#define FS8X_FS_BAD_WD_DATA_MASK   0x0200U
 
#define FS8X_FS_ERRMON_STATUS_MASK   0x0400U
 
#define FS8X_FS_ERRMON_MASK   0x0800U
 
#define FS8X_FS_ERRMON_ACK_MASK   0x1000U
 
#define FS8X_FS_FCCU2_MASK   0x2000U
 
#define FS8X_FS_FCCU1_MASK   0x4000U
 
#define FS8X_FS_FCCU12_MASK   0x8000U
 
#define FS8X_FS_LBIST_OK_SHIFT   0x0000U
 
#define FS8X_FS_I2C_FS_REQ_SHIFT   0x0001U
 
#define FS8X_FS_I2C_FS_CRC_SHIFT   0x0002U
 
#define FS8X_FS_SPI_FS_CRC_SHIFT   0x0003U
 
#define FS8X_FS_SPI_FS_REQ_SHIFT   0x0004U
 
#define FS8X_FS_SPI_FS_CLK_SHIFT   0x0005U
 
#define FS8X_FS_ABIST2_OK_SHIFT   0x0006U
 
#define FS8X_FS_ABIST1_OK_SHIFT   0x0007U
 
#define FS8X_FS_BAD_WD_TIMING_SHIFT   0x0008U
 
#define FS8X_FS_BAD_WD_DATA_SHIFT   0x0009U
 
#define FS8X_FS_ERRMON_STATUS_SHIFT   0x000AU
 
#define FS8X_FS_ERRMON_SHIFT   0x000BU
 
#define FS8X_FS_ERRMON_ACK_SHIFT   0x000CU
 
#define FS8X_FS_FCCU2_SHIFT   0x000DU
 
#define FS8X_FS_FCCU1_SHIFT   0x000EU
 
#define FS8X_FS_FCCU12_SHIFT   0x000FU
 
#define FS8X_FS_LBIST_OK_FAIL   (0x0000U << FS8X_FS_LBIST_OK_SHIFT)
 
#define FS8X_FS_LBIST_OK_PASS   (0x0001U << FS8X_FS_LBIST_OK_SHIFT)
 
#define FS8X_FS_I2C_FS_REQ_NO_ERROR   (0x0000U << FS8X_FS_I2C_FS_REQ_SHIFT)
 
#define FS8X_FS_I2C_FS_REQ_I2C_VIOLATION   (0x0001U << FS8X_FS_I2C_FS_REQ_SHIFT)
 
#define FS8X_FS_I2C_FS_CRC_NO_ERROR   (0x0000U << FS8X_FS_I2C_FS_CRC_SHIFT)
 
#define FS8X_FS_I2C_FS_CRC_ERROR_DETECTED   (0x0001U << FS8X_FS_I2C_FS_CRC_SHIFT)
 
#define FS8X_FS_SPI_FS_CRC_NO_ERROR   (0x0000U << FS8X_FS_SPI_FS_CRC_SHIFT)
 
#define FS8X_FS_SPI_FS_CRC_ERROR_DETECTED   (0x0001U << FS8X_FS_SPI_FS_CRC_SHIFT)
 
#define FS8X_FS_SPI_FS_REQ_NO_ERROR   (0x0000U << FS8X_FS_SPI_FS_REQ_SHIFT)
 
#define FS8X_FS_SPI_FS_REQ_SPI_VIOLATION   (0x0001U << FS8X_FS_SPI_FS_REQ_SHIFT)
 
#define FS8X_FS_SPI_FS_CLK_NO_ERROR   (0x0000U << FS8X_FS_SPI_FS_CLK_SHIFT)
 
#define FS8X_FS_SPI_FS_CLK_WRONG_NUMBER_OF_CLOCK_CYCLES   (0x0001U << FS8X_FS_SPI_FS_CLK_SHIFT)
 
#define FS8X_FS_ABIST2_OK_ABIST2_FAIL   (0x0000U << FS8X_FS_ABIST2_OK_SHIFT)
 
#define FS8X_FS_ABIST2_OK_PASS   (0x0001U << FS8X_FS_ABIST2_OK_SHIFT)
 
#define FS8X_FS_ABIST1_OK_ABIST1_FAIL   (0x0000U << FS8X_FS_ABIST1_OK_SHIFT)
 
#define FS8X_FS_ABIST1_OK_PASS   (0x0001U << FS8X_FS_ABIST1_OK_SHIFT)
 
#define FS8X_FS_BAD_WD_TIMING_GOOD_WD_REFRESH   (0x0000U << FS8X_FS_BAD_WD_TIMING_SHIFT)
 
#define FS8X_FS_BAD_WD_TIMING_BAD_WD_REFRESH   (0x0001U << FS8X_FS_BAD_WD_TIMING_SHIFT)
 
#define FS8X_FS_BAD_WD_DATA_GOOD_WD_REFRESH   (0x0000U << FS8X_FS_BAD_WD_DATA_SHIFT)
 
#define FS8X_FS_BAD_WD_DATA_BAD_WD_REFRESH   (0x0001U << FS8X_FS_BAD_WD_DATA_SHIFT)
 
#define FS8X_FS_ERRMON_STATUS_LOW_LEVEL   (0x0000U << FS8X_FS_ERRMON_STATUS_SHIFT)
 
#define FS8X_FS_ERRMON_STATUS_HIGH_LEVEL   (0x0001U << FS8X_FS_ERRMON_STATUS_SHIFT)
 
#define FS8X_FS_ERRMON_NO_ERROR   (0x0000U << FS8X_FS_ERRMON_SHIFT)
 
#define FS8X_FS_ERRMON_ERROR_DETECTED   (0x0001U << FS8X_FS_ERRMON_SHIFT)
 
#define FS8X_FS_ERRMON_ACK_NO_EFFECT   (0x0000U << FS8X_FS_ERRMON_ACK_SHIFT)
 
#define FS8X_FS_ERRMON_ACK_FAILURE_DETECTION   (0x0001U << FS8X_FS_ERRMON_ACK_SHIFT)
 
#define FS8X_FS_FCCU2_NO_ERROR   (0x0000U << FS8X_FS_FCCU2_SHIFT)
 
#define FS8X_FS_FCCU2_ERROR_DETECTED   (0x0001U << FS8X_FS_FCCU2_SHIFT)
 
#define FS8X_FS_FCCU1_NO_ERROR   (0x0000U << FS8X_FS_FCCU1_SHIFT)
 
#define FS8X_FS_FCCU1_ERROR_DETECTED   (0x0001U << FS8X_FS_FCCU1_SHIFT)
 
#define FS8X_FS_FCCU12_NO_ERROR   (0x0000U << FS8X_FS_FCCU12_SHIFT)
 
#define FS8X_FS_FCCU12_ERROR_DETECTED   (0x0001U << FS8X_FS_FCCU12_SHIFT)
 
#define FS8X_FS_INTB_MASK_ADDR   0x15U
 
#define FS8X_FS_INTB_MASK_DEFAULT   0x0000U
 
#define FS8X_FS_INT_INH_FCCU1_MASK   0x0001U
 
#define FS8X_FS_INT_INH_FCCU2_MASK   0x0002U
 
#define FS8X_FS_INT_INH_ERRMON_MASK   0x0004U
 
#define FS8X_FS_INT_INH_BAD_WD_REFRESH_MASK   0x0008U
 
#define FS8X_FS_INT_INH_VCOREMON_OV_UV_MASK   0x0010U
 
#define FS8X_FS_INT_INH_VDDIO_OV_UV_MASK   0x0020U
 
#define FS8X_FS_INT_INH_VMON1_OV_UV_MASK   0x0040U
 
#define FS8X_FS_INT_INH_VMON2_OV_UV_MASK   0x0080U
 
#define FS8X_FS_INT_INH_VMON3_OV_UV_MASK   0x0100U
 
#define FS8X_FS_INT_INH_VMON4_OV_UV_MASK   0x0200U
 
#define FS8X_FS_INT_INH_FCCU1_SHIFT   0x0000U
 
#define FS8X_FS_INT_INH_FCCU2_SHIFT   0x0001U
 
#define FS8X_FS_INT_INH_ERRMON_SHIFT   0x0002U
 
#define FS8X_FS_INT_INH_BAD_WD_REFRESH_SHIFT   0x0003U
 
#define FS8X_FS_INT_INH_VCOREMON_OV_UV_SHIFT   0x0004U
 
#define FS8X_FS_INT_INH_VDDIO_OV_UV_SHIFT   0x0005U
 
#define FS8X_FS_INT_INH_VMON1_OV_UV_SHIFT   0x0006U
 
#define FS8X_FS_INT_INH_VMON2_OV_UV_SHIFT   0x0007U
 
#define FS8X_FS_INT_INH_VMON3_OV_UV_SHIFT   0x0008U
 
#define FS8X_FS_INT_INH_VMON4_OV_UV_SHIFT   0x0009U
 
#define FS8X_FS_INT_INH_FCCU1_INTERRUPTION_NOT_MASKED   (0x0000U << FS8X_FS_INT_INH_FCCU1_SHIFT)
 
#define FS8X_FS_INT_INH_FCCU1_INTERRUPTION_MASKED   (0x0001U << FS8X_FS_INT_INH_FCCU1_SHIFT)
 
#define FS8X_FS_INT_INH_FCCU2_INTERRUPTION_NOT_MASKED   (0x0000U << FS8X_FS_INT_INH_FCCU2_SHIFT)
 
#define FS8X_FS_INT_INH_FCCU2_INTERRUPTION_MASKED   (0x0001U << FS8X_FS_INT_INH_FCCU2_SHIFT)
 
#define FS8X_FS_INT_INH_ERRMON_INTERRUPTION_NOT_MASKED   (0x0000U << FS8X_FS_INT_INH_ERRMON_SHIFT)
 
#define FS8X_FS_INT_INH_ERRMON_INTERRUPTION_MASKED   (0x0001U << FS8X_FS_INT_INH_ERRMON_SHIFT)
 
#define FS8X_FS_INT_INH_BAD_WD_REFRESH_INTERRUPTION_NOT_MASKED   (0x0000U << FS8X_FS_INT_INH_BAD_WD_REFRESH_SHIFT)
 
#define FS8X_FS_INT_INH_BAD_WD_REFRESH_INTERRUPTION_MASKED   (0x0001U << FS8X_FS_INT_INH_BAD_WD_REFRESH_SHIFT)
 
#define FS8X_FS_INT_INH_VCOREMON_OV_UV_INTERRUPTION_NOT_MASKED   (0x0000U << FS8X_FS_INT_INH_VCOREMON_OV_UV_SHIFT)
 
#define FS8X_FS_INT_INH_VCOREMON_OV_UV_INTERRUPTION_MASKED   (0x0001U << FS8X_FS_INT_INH_VCOREMON_OV_UV_SHIFT)
 
#define FS8X_FS_INT_INH_VDDIO_OV_UV_INTERRUPTION_NOT_MASKED   (0x0000U << FS8X_FS_INT_INH_VDDIO_OV_UV_SHIFT)
 
#define FS8X_FS_INT_INH_VDDIO_OV_UV_INTERRUPTION_MASKED   (0x0001U << FS8X_FS_INT_INH_VDDIO_OV_UV_SHIFT)
 
#define FS8X_FS_INT_INH_VMON1_OV_UV_INTERRUPTION_NOT_MASKED   (0x0000U << FS8X_FS_INT_INH_VMON1_OV_UV_SHIFT)
 
#define FS8X_FS_INT_INH_VMON1_OV_UV_INTERRUPTION_MASKED   (0x0001U << FS8X_FS_INT_INH_VMON1_OV_UV_SHIFT)
 
#define FS8X_FS_INT_INH_VMON2_OV_UV_INTERRUPTION_NOT_MASKED   (0x0000U << FS8X_FS_INT_INH_VMON2_OV_UV_SHIFT)
 
#define FS8X_FS_INT_INH_VMON2_OV_UV_INTERRUPTION_MASKED   (0x0001U << FS8X_FS_INT_INH_VMON2_OV_UV_SHIFT)
 
#define FS8X_FS_INT_INH_VMON3_OV_UV_INTERRUPTION_NOT_MASKED   (0x0000U << FS8X_FS_INT_INH_VMON3_OV_UV_SHIFT)
 
#define FS8X_FS_INT_INH_VMON3_OV_UV_INTERRUPTION_MASKED   (0x0001U << FS8X_FS_INT_INH_VMON3_OV_UV_SHIFT)
 
#define FS8X_FS_INT_INH_VMON4_OV_UV_INTERRUPTION_NOT_MASKED   (0x0000U << FS8X_FS_INT_INH_VMON4_OV_UV_SHIFT)
 
#define FS8X_FS_INT_INH_VMON4_OV_UV_INTERRUPTION_MASKED   (0x0001U << FS8X_FS_INT_INH_VMON4_OV_UV_SHIFT)
 
#define FS8X_FS_STATES_ADDR   0x16U
 
#define FS8X_FS_STATES_DEFAULT   0x0000U
 
#define FS8X_FS_FSM_STATE_MASK   0x001FU
 
#define FS8X_FS_REG_CORRUPT_MASK   0x0200U
 
#define FS8X_FS_OTP_CORRUPT_MASK   0x0800U
 
#define FS8X_FS_DBG_MODE_MASK   0x2000U
 
#define FS8X_FS_DBG_EXIT_MASK   0x4000U
 
#define FS8X_FS_TM_ACTIVE_MASK   0x8000U
 
#define FS8X_FS_FSM_STATE_SHIFT   0x0000U
 
#define FS8X_FS_REG_CORRUPT_SHIFT   0x0009U
 
#define FS8X_FS_OTP_CORRUPT_SHIFT   0x000BU
 
#define FS8X_FS_DBG_MODE_SHIFT   0x000DU
 
#define FS8X_FS_DBG_EXIT_SHIFT   0x000EU
 
#define FS8X_FS_TM_ACTIVE_SHIFT   0x000FU
 
#define FS8X_FS_FSM_STATE_INIT_FS   (0x0006U << FS8X_FS_FSM_STATE_SHIFT)
 
#define FS8X_FS_FSM_STATE_WAIT_ABIST2   (0x0007U << FS8X_FS_FSM_STATE_SHIFT)
 
#define FS8X_FS_FSM_STATE_ABIST2   (0x0008U << FS8X_FS_FSM_STATE_SHIFT)
 
#define FS8X_FS_FSM_STATE_ASSERT_FS0B   (0x0009U << FS8X_FS_FSM_STATE_SHIFT)
 
#define FS8X_FS_FSM_STATE_NORMAL_FS   (0x000AU << FS8X_FS_FSM_STATE_SHIFT)
 
#define FS8X_FS_REG_CORRUPT_NO_ERROR   (0x0000U << FS8X_FS_REG_CORRUPT_SHIFT)
 
#define FS8X_FS_REG_CORRUPT_ERROR   (0x0001U << FS8X_FS_REG_CORRUPT_SHIFT)
 
#define FS8X_FS_OTP_CORRUPT_NO_ERROR   (0x0000U << FS8X_FS_OTP_CORRUPT_SHIFT)
 
#define FS8X_FS_OTP_CORRUPT_ERROR   (0x0001U << FS8X_FS_OTP_CORRUPT_SHIFT)
 
#define FS8X_FS_DBG_MODE_NO_DEBUG   (0x0000U << FS8X_FS_DBG_MODE_SHIFT)
 
#define FS8X_FS_DBG_MODE_DEBUG   (0x0001U << FS8X_FS_DBG_MODE_SHIFT)
 
#define FS8X_FS_DBG_EXIT_NO_ACTION   (0x0000U << FS8X_FS_DBG_EXIT_SHIFT)
 
#define FS8X_FS_DBG_EXIT_LEAVE_DEBUG_MODE   (0x0001U << FS8X_FS_DBG_EXIT_SHIFT)
 
#define FS8X_FS_TM_ACTIVE_NOT_ACTIVE   (0x0000U << FS8X_FS_TM_ACTIVE_SHIFT)
 
#define FS8X_FS_TM_ACTIVE_ACTIVE   (0x0001U << FS8X_FS_TM_ACTIVE_SHIFT)
 

Detailed Description

FS8x register map.

This header file contains addresses, masks, shifts and shifted discreet values for runtime registers of the FS8x. Note that some registers have the same address; the reason is that there are 2 register groups: main and fail-safe. See data sheet for details.

Author
nxf44615
Version
1.1
Date
9-Oct-2018
Warning
Some macro names are not compliant with MISRA rule 5.4 if C90 standard is used (the first 31 characters of macro identifiers are significant). If C99 standard is used, there is no issue, as the first 63 characters of macro identifiers are significant.

Definition in file sbc_fs8x_map.h.

Macro Definition Documentation

◆ FS8X_FS_ABIST1_OK_ABIST1_FAIL

#define FS8X_FS_ABIST1_OK_ABIST1_FAIL   (0x0000U << FS8X_FS_ABIST1_OK_SHIFT)

ABIST1 FAIL or NOT EXECUTED

Definition at line 4588 of file sbc_fs8x_map.h.

◆ FS8X_FS_ABIST1_OK_MASK

#define FS8X_FS_ABIST1_OK_MASK   0x0080U

Diagnostic of Analog BIST1

Definition at line 4423 of file sbc_fs8x_map.h.

◆ FS8X_FS_ABIST1_OK_PASS

#define FS8X_FS_ABIST1_OK_PASS   (0x0001U << FS8X_FS_ABIST1_OK_SHIFT)

PASS

Definition at line 4592 of file sbc_fs8x_map.h.

◆ FS8X_FS_ABIST1_OK_SHIFT

#define FS8X_FS_ABIST1_OK_SHIFT   0x0007U

Diagnostic of Analog BIST1

Definition at line 4488 of file sbc_fs8x_map.h.

◆ FS8X_FS_ABIST2_OK_ABIST2_FAIL

#define FS8X_FS_ABIST2_OK_ABIST2_FAIL   (0x0000U << FS8X_FS_ABIST2_OK_SHIFT)

ABIST2 FAIL or NOT EXECUTED

Definition at line 4579 of file sbc_fs8x_map.h.

◆ FS8X_FS_ABIST2_OK_MASK

#define FS8X_FS_ABIST2_OK_MASK   0x0040U

Diagnostic of Analog BIST2

Definition at line 4419 of file sbc_fs8x_map.h.

◆ FS8X_FS_ABIST2_OK_PASS

#define FS8X_FS_ABIST2_OK_PASS   (0x0001U << FS8X_FS_ABIST2_OK_SHIFT)

PASS

Definition at line 4583 of file sbc_fs8x_map.h.

◆ FS8X_FS_ABIST2_OK_SHIFT

#define FS8X_FS_ABIST2_OK_SHIFT   0x0006U

Diagnostic of Analog BIST2

Definition at line 4484 of file sbc_fs8x_map.h.

◆ FS8X_FS_BAD_WD_DATA_BAD_WD_REFRESH

#define FS8X_FS_BAD_WD_DATA_BAD_WD_REFRESH   (0x0001U << FS8X_FS_BAD_WD_DATA_SHIFT)

Bad WD refresh, error in the DATA

Definition at line 4610 of file sbc_fs8x_map.h.

◆ FS8X_FS_BAD_WD_DATA_GOOD_WD_REFRESH

#define FS8X_FS_BAD_WD_DATA_GOOD_WD_REFRESH   (0x0000U << FS8X_FS_BAD_WD_DATA_SHIFT)

Good WD Refresh

Definition at line 4606 of file sbc_fs8x_map.h.

◆ FS8X_FS_BAD_WD_DATA_MASK

#define FS8X_FS_BAD_WD_DATA_MASK   0x0200U

WD Refresh status - Data

Definition at line 4431 of file sbc_fs8x_map.h.

◆ FS8X_FS_BAD_WD_DATA_SHIFT

#define FS8X_FS_BAD_WD_DATA_SHIFT   0x0009U

WD Refresh status - Data

Definition at line 4496 of file sbc_fs8x_map.h.

◆ FS8X_FS_BAD_WD_TIMING_BAD_WD_REFRESH

#define FS8X_FS_BAD_WD_TIMING_BAD_WD_REFRESH   (0x0001U << FS8X_FS_BAD_WD_TIMING_SHIFT)

Bad WD refresh, wrong window or in timeout

Definition at line 4601 of file sbc_fs8x_map.h.

◆ FS8X_FS_BAD_WD_TIMING_GOOD_WD_REFRESH

#define FS8X_FS_BAD_WD_TIMING_GOOD_WD_REFRESH   (0x0000U << FS8X_FS_BAD_WD_TIMING_SHIFT)

Good WD Refresh

Definition at line 4597 of file sbc_fs8x_map.h.

◆ FS8X_FS_BAD_WD_TIMING_MASK

#define FS8X_FS_BAD_WD_TIMING_MASK   0x0100U

WD refresh status - Timing

Definition at line 4427 of file sbc_fs8x_map.h.

◆ FS8X_FS_BAD_WD_TIMING_SHIFT

#define FS8X_FS_BAD_WD_TIMING_SHIFT   0x0008U

WD refresh status - Timing

Definition at line 4492 of file sbc_fs8x_map.h.

◆ FS8X_FS_DBG_EXIT_LEAVE_DEBUG_MODE

#define FS8X_FS_DBG_EXIT_LEAVE_DEBUG_MODE   (0x0001U << FS8X_FS_DBG_EXIT_SHIFT)

Leave DEBUG mode

Definition at line 4957 of file sbc_fs8x_map.h.

◆ FS8X_FS_DBG_EXIT_MASK

#define FS8X_FS_DBG_EXIT_MASK   0x4000U

Leave DEBUG mode

Definition at line 4871 of file sbc_fs8x_map.h.

◆ FS8X_FS_DBG_EXIT_NO_ACTION

#define FS8X_FS_DBG_EXIT_NO_ACTION   (0x0000U << FS8X_FS_DBG_EXIT_SHIFT)

No Action

Definition at line 4953 of file sbc_fs8x_map.h.

◆ FS8X_FS_DBG_EXIT_SHIFT

#define FS8X_FS_DBG_EXIT_SHIFT   0x000EU

Leave DEBUG mode

Definition at line 4896 of file sbc_fs8x_map.h.

◆ FS8X_FS_DBG_MODE_DEBUG

#define FS8X_FS_DBG_MODE_DEBUG   (0x0001U << FS8X_FS_DBG_MODE_SHIFT)

In DEBUG mode

Definition at line 4948 of file sbc_fs8x_map.h.

◆ FS8X_FS_DBG_MODE_MASK

#define FS8X_FS_DBG_MODE_MASK   0x2000U

DEBUG mode status

Definition at line 4867 of file sbc_fs8x_map.h.

◆ FS8X_FS_DBG_MODE_NO_DEBUG

#define FS8X_FS_DBG_MODE_NO_DEBUG   (0x0000U << FS8X_FS_DBG_MODE_SHIFT)

NOT in DEBUG mode

Definition at line 4944 of file sbc_fs8x_map.h.

◆ FS8X_FS_DBG_MODE_SHIFT

#define FS8X_FS_DBG_MODE_SHIFT   0x000DU

DEBUG mode status

Definition at line 4892 of file sbc_fs8x_map.h.

◆ FS8X_FS_DIAG_SAFETY_ADDR

#define FS8X_FS_DIAG_SAFETY_ADDR   0x14U

Definition at line 4389 of file sbc_fs8x_map.h.

◆ FS8X_FS_DIAG_SAFETY_DEFAULT

#define FS8X_FS_DIAG_SAFETY_DEFAULT   0x0000U

Definition at line 4390 of file sbc_fs8x_map.h.

◆ FS8X_FS_ERRMON_ACK_FAILURE_DETECTION

#define FS8X_FS_ERRMON_ACK_FAILURE_DETECTION   (0x0001U << FS8X_FS_ERRMON_ACK_SHIFT)

Acknowledge ERRMON failure detection

Definition at line 4637 of file sbc_fs8x_map.h.

◆ FS8X_FS_ERRMON_ACK_MASK

#define FS8X_FS_ERRMON_ACK_MASK   0x1000U

Acknowledge ERRMON failure detection from MCU

Definition at line 4443 of file sbc_fs8x_map.h.

◆ FS8X_FS_ERRMON_ACK_NO_EFFECT

#define FS8X_FS_ERRMON_ACK_NO_EFFECT   (0x0000U << FS8X_FS_ERRMON_ACK_SHIFT)

No effect

Definition at line 4633 of file sbc_fs8x_map.h.

◆ FS8X_FS_ERRMON_ACK_SHIFT

#define FS8X_FS_ERRMON_ACK_SHIFT   0x000CU

Acknowledge ERRMON failure detection from MCU

Definition at line 4508 of file sbc_fs8x_map.h.

◆ FS8X_FS_ERRMON_ERROR_DETECTED

#define FS8X_FS_ERRMON_ERROR_DETECTED   (0x0001U << FS8X_FS_ERRMON_SHIFT)

Error detected

Definition at line 4628 of file sbc_fs8x_map.h.

◆ FS8X_FS_ERRMON_MASK

#define FS8X_FS_ERRMON_MASK   0x0800U

Report an error in the ERRMON input

Definition at line 4439 of file sbc_fs8x_map.h.

◆ FS8X_FS_ERRMON_NO_ERROR

#define FS8X_FS_ERRMON_NO_ERROR   (0x0000U << FS8X_FS_ERRMON_SHIFT)

No error

Definition at line 4624 of file sbc_fs8x_map.h.

◆ FS8X_FS_ERRMON_SHIFT

#define FS8X_FS_ERRMON_SHIFT   0x000BU

Report an error in the ERRMON input

Definition at line 4504 of file sbc_fs8x_map.h.

◆ FS8X_FS_ERRMON_STATUS_HIGH_LEVEL

#define FS8X_FS_ERRMON_STATUS_HIGH_LEVEL   (0x0001U << FS8X_FS_ERRMON_STATUS_SHIFT)

HIGH Level

Definition at line 4619 of file sbc_fs8x_map.h.

◆ FS8X_FS_ERRMON_STATUS_LOW_LEVEL

#define FS8X_FS_ERRMON_STATUS_LOW_LEVEL   (0x0000U << FS8X_FS_ERRMON_STATUS_SHIFT)

LOW Level

Definition at line 4615 of file sbc_fs8x_map.h.

◆ FS8X_FS_ERRMON_STATUS_MASK

#define FS8X_FS_ERRMON_STATUS_MASK   0x0400U

Report ERRMON pin level

Definition at line 4435 of file sbc_fs8x_map.h.

◆ FS8X_FS_ERRMON_STATUS_SHIFT

#define FS8X_FS_ERRMON_STATUS_SHIFT   0x000AU

Report ERRMON pin level

Definition at line 4500 of file sbc_fs8x_map.h.

◆ FS8X_FS_EXT_RSTB_EXTERNAL_RESET

#define FS8X_FS_EXT_RSTB_EXTERNAL_RESET   (0x0001U << FS8X_FS_EXT_RSTB_SHIFT)

External RESET

Definition at line 4356 of file sbc_fs8x_map.h.

◆ FS8X_FS_EXT_RSTB_MASK

#define FS8X_FS_EXT_RSTB_MASK   0x1000U

Report an External RESET

Definition at line 4162 of file sbc_fs8x_map.h.

◆ FS8X_FS_EXT_RSTB_NO_EXTERNAL_RESET

#define FS8X_FS_EXT_RSTB_NO_EXTERNAL_RESET   (0x0000U << FS8X_FS_EXT_RSTB_SHIFT)

No External RESET

Definition at line 4352 of file sbc_fs8x_map.h.

◆ FS8X_FS_EXT_RSTB_SHIFT

#define FS8X_FS_EXT_RSTB_SHIFT   0x000CU

Report an External RESET

Definition at line 4227 of file sbc_fs8x_map.h.

◆ FS8X_FS_FCCU12_ERROR_DETECTED

#define FS8X_FS_FCCU12_ERROR_DETECTED   (0x0001U << FS8X_FS_FCCU12_SHIFT)

Error detected

Definition at line 4664 of file sbc_fs8x_map.h.

◆ FS8X_FS_FCCU12_MASK

#define FS8X_FS_FCCU12_MASK   0x8000U

Report an error in the FCCU12 input

Definition at line 4455 of file sbc_fs8x_map.h.

◆ FS8X_FS_FCCU12_NO_ERROR

#define FS8X_FS_FCCU12_NO_ERROR   (0x0000U << FS8X_FS_FCCU12_SHIFT)

No error

Definition at line 4660 of file sbc_fs8x_map.h.

◆ FS8X_FS_FCCU12_SHIFT

#define FS8X_FS_FCCU12_SHIFT   0x000FU

Report an error in the FCCU12 input

Definition at line 4520 of file sbc_fs8x_map.h.

◆ FS8X_FS_FCCU1_ERROR_DETECTED

#define FS8X_FS_FCCU1_ERROR_DETECTED   (0x0001U << FS8X_FS_FCCU1_SHIFT)

Error detected

Definition at line 4655 of file sbc_fs8x_map.h.

◆ FS8X_FS_FCCU1_MASK

#define FS8X_FS_FCCU1_MASK   0x4000U

Report an error in the FCCU1 input

Definition at line 4451 of file sbc_fs8x_map.h.

◆ FS8X_FS_FCCU1_NO_ERROR

#define FS8X_FS_FCCU1_NO_ERROR   (0x0000U << FS8X_FS_FCCU1_SHIFT)

No error

Definition at line 4651 of file sbc_fs8x_map.h.

◆ FS8X_FS_FCCU1_RT_HIGH_LEVEL

#define FS8X_FS_FCCU1_RT_HIGH_LEVEL   (0x0001U << FS8X_FS_FCCU1_RT_SHIFT)

High level

Definition at line 4248 of file sbc_fs8x_map.h.

◆ FS8X_FS_FCCU1_RT_LOW_LEVEL

#define FS8X_FS_FCCU1_RT_LOW_LEVEL   (0x0000U << FS8X_FS_FCCU1_RT_SHIFT)

Low level

Definition at line 4244 of file sbc_fs8x_map.h.

◆ FS8X_FS_FCCU1_RT_MASK

#define FS8X_FS_FCCU1_RT_MASK   0x0001U

Report FCCU1 pin real time state

Definition at line 4114 of file sbc_fs8x_map.h.

◆ FS8X_FS_FCCU1_RT_SHIFT

#define FS8X_FS_FCCU1_RT_SHIFT   0x0000U

Report FCCU1 pin real time state

Definition at line 4179 of file sbc_fs8x_map.h.

◆ FS8X_FS_FCCU1_SHIFT

#define FS8X_FS_FCCU1_SHIFT   0x000EU

Report an error in the FCCU1 input

Definition at line 4516 of file sbc_fs8x_map.h.

◆ FS8X_FS_FCCU2_ERROR_DETECTED

#define FS8X_FS_FCCU2_ERROR_DETECTED   (0x0001U << FS8X_FS_FCCU2_SHIFT)

Error detected

Definition at line 4646 of file sbc_fs8x_map.h.

◆ FS8X_FS_FCCU2_MASK

#define FS8X_FS_FCCU2_MASK   0x2000U

Report an error in the FCCU2 input

Definition at line 4447 of file sbc_fs8x_map.h.

◆ FS8X_FS_FCCU2_NO_ERROR

#define FS8X_FS_FCCU2_NO_ERROR   (0x0000U << FS8X_FS_FCCU2_SHIFT)

No error

Definition at line 4642 of file sbc_fs8x_map.h.

◆ FS8X_FS_FCCU2_RT_HIGH_LEVEL

#define FS8X_FS_FCCU2_RT_HIGH_LEVEL   (0x0001U << FS8X_FS_FCCU2_RT_SHIFT)

High level

Definition at line 4257 of file sbc_fs8x_map.h.

◆ FS8X_FS_FCCU2_RT_LOW_LEVEL

#define FS8X_FS_FCCU2_RT_LOW_LEVEL   (0x0000U << FS8X_FS_FCCU2_RT_SHIFT)

Low level

Definition at line 4253 of file sbc_fs8x_map.h.

◆ FS8X_FS_FCCU2_RT_MASK

#define FS8X_FS_FCCU2_RT_MASK   0x0002U

Report FCCU2 pin real time state

Definition at line 4118 of file sbc_fs8x_map.h.

◆ FS8X_FS_FCCU2_RT_SHIFT

#define FS8X_FS_FCCU2_RT_SHIFT   0x0001U

Report FCCU2 pin real time state

Definition at line 4183 of file sbc_fs8x_map.h.

◆ FS8X_FS_FCCU2_SHIFT

#define FS8X_FS_FCCU2_SHIFT   0x000DU

Report an error in the FCCU2 input

Definition at line 4512 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS0B_DIAG_MASK

#define FS8X_FS_FS0B_DIAG_MASK   0x0010U

Report a Failure on FS0B

Definition at line 4130 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS0B_DIAG_NO_FAILURE

#define FS8X_FS_FS0B_DIAG_NO_FAILURE   (0x0000U << FS8X_FS_FS0B_DIAG_SHIFT)

No Failure

Definition at line 4280 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS0B_DIAG_SHIFT

#define FS8X_FS_FS0B_DIAG_SHIFT   0x0004U

Report a Failure on FS0B

Definition at line 4195 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS0B_DIAG_SHORT_CIRCUIT_HIGH

#define FS8X_FS_FS0B_DIAG_SHORT_CIRCUIT_HIGH   (0x0001U << FS8X_FS_FS0B_DIAG_SHIFT)

Short Circuit High

Definition at line 4284 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS0B_DRV_COMMAND_SENSED_HIGH

#define FS8X_FS_FS0B_DRV_COMMAND_SENSED_HIGH   (0x0001U << FS8X_FS_FS0B_DRV_SHIFT)

FS0B driver command sensed high

Definition at line 4302 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS0B_DRV_COMMAND_SENSED_LOW

#define FS8X_FS_FS0B_DRV_COMMAND_SENSED_LOW   (0x0000U << FS8X_FS_FS0B_DRV_SHIFT)

FS0B driver command sensed low

Definition at line 4298 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS0B_DRV_MASK

#define FS8X_FS_FS0B_DRV_MASK   0x0040U

FS0B driver _ digital command

Definition at line 4138 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS0B_DRV_SHIFT

#define FS8X_FS_FS0B_DRV_SHIFT   0x0006U

FS0B driver _ digital command

Definition at line 4203 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS0B_REQ_FS0B_ASSERTION

#define FS8X_FS_FS0B_REQ_FS0B_ASSERTION   (0x0001U << FS8X_FS_FS0B_REQ_SHIFT)

FS0B Assertion

Definition at line 4275 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS0B_REQ_MASK

#define FS8X_FS_FS0B_REQ_MASK   0x0008U

Request assertion of FS0B

Definition at line 4126 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS0B_REQ_NO_ASSERTION

#define FS8X_FS_FS0B_REQ_NO_ASSERTION   (0x0000U << FS8X_FS_FS0B_REQ_SHIFT)

No Assertion

Definition at line 4271 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS0B_REQ_SHIFT

#define FS8X_FS_FS0B_REQ_SHIFT   0x0003U

Request assertion of FS0B

Definition at line 4191 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS0B_SNS_MASK

#define FS8X_FS_FS0B_SNS_MASK   0x0020U

Sense of FS0B pad

Definition at line 4134 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS0B_SNS_PAD_SENSED_HIGH

#define FS8X_FS_FS0B_SNS_PAD_SENSED_HIGH   (0x0001U << FS8X_FS_FS0B_SNS_SHIFT)

FS0B pad sensed high

Definition at line 4293 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS0B_SNS_PAD_SENSED_LOW

#define FS8X_FS_FS0B_SNS_PAD_SENSED_LOW   (0x0000U << FS8X_FS_FS0B_SNS_SHIFT)

FS0B pad sensed low

Definition at line 4289 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS0B_SNS_SHIFT

#define FS8X_FS_FS0B_SNS_SHIFT   0x0005U

Sense of FS0B pad

Definition at line 4199 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_COM_G_FAILURE

#define FS8X_FS_FS_COM_G_FAILURE   (0x0001U << FS8X_FS_FS_COM_G_SHIFT)

Failure

Definition at line 3620 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_COM_G_MASK

#define FS8X_FS_FS_COM_G_MASK   0x8000U

Report an issue in the communication (SPI or I2C)

Definition at line 3567 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_COM_G_NO_FAILURE

#define FS8X_FS_FS_COM_G_NO_FAILURE   (0x0000U << FS8X_FS_FS_COM_G_SHIFT)

No Failure

Definition at line 3616 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_COM_G_SHIFT

#define FS8X_FS_FS_COM_G_SHIFT   0x000FU

Report an issue in the communication (SPI or I2C)

Definition at line 3584 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_DIG_REF_OV_MASK

#define FS8X_FS_FS_DIG_REF_OV_MASK   0x0004U

Overvoltage of the Internal Digital Fail Safe reference voltage

Definition at line 3854 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_DIG_REF_OV_NO_OVERVOLTAGE

#define FS8X_FS_FS_DIG_REF_OV_NO_OVERVOLTAGE   (0x0000U << FS8X_FS_FS_DIG_REF_OV_SHIFT)

No Overvoltage

Definition at line 3973 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_DIG_REF_OV_OVERVOLTAGE_REPORTED

#define FS8X_FS_FS_DIG_REF_OV_OVERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_FS_DIG_REF_OV_SHIFT)

Overvoltage reported of the internal digital fail safe reference voltage

Definition at line 3977 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_DIG_REF_OV_SHIFT

#define FS8X_FS_FS_DIG_REF_OV_SHIFT   0x0002U

Overvoltage of the Internal Digital Fail Safe reference voltage

Definition at line 3911 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_IO_G_FAILURE

#define FS8X_FS_FS_IO_G_FAILURE   (0x0001U << FS8X_FS_FS_IO_G_SHIFT)

Failure

Definition at line 3602 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_IO_G_MASK

#define FS8X_FS_FS_IO_G_MASK   0x2000U

Report an issue in one of the Fail Safe IOs

Definition at line 3559 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_IO_G_NO_FAILURE

#define FS8X_FS_FS_IO_G_NO_FAILURE   (0x0000U << FS8X_FS_FS_IO_G_SHIFT)

No Failure

Definition at line 3598 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_IO_G_SHIFT

#define FS8X_FS_FS_IO_G_SHIFT   0x000DU

Report an issue in one of the Fail Safe IOs

Definition at line 3576 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_OSC_DRIFT_MASK

#define FS8X_FS_FS_OSC_DRIFT_MASK   0x0002U

Drift of the Fail Safe OSC

Definition at line 3850 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_OSC_DRIFT_NO_DRIFT

#define FS8X_FS_FS_OSC_DRIFT_NO_DRIFT   (0x0000U << FS8X_FS_FS_OSC_DRIFT_SHIFT)

No Drift

Definition at line 3964 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_OSC_DRIFT_OSCILLATOR_DRIFT

#define FS8X_FS_FS_OSC_DRIFT_OSCILLATOR_DRIFT   (0x0001U << FS8X_FS_FS_OSC_DRIFT_SHIFT)

Oscillator Drift

Definition at line 3968 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_OSC_DRIFT_SHIFT

#define FS8X_FS_FS_OSC_DRIFT_SHIFT   0x0001U

Drift of the Fail Safe OSC

Definition at line 3907 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_REG_OVUV_G_FAILURE

#define FS8X_FS_FS_REG_OVUV_G_FAILURE   (0x0001U << FS8X_FS_FS_REG_OVUV_G_SHIFT)

Failure

Definition at line 3593 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_REG_OVUV_G_MASK

#define FS8X_FS_FS_REG_OVUV_G_MASK   0x1000U

Report an issue in one of the voltage monitoring (OV or UV)

Definition at line 3555 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_REG_OVUV_G_NO_FAILURE

#define FS8X_FS_FS_REG_OVUV_G_NO_FAILURE   (0x0000U << FS8X_FS_FS_REG_OVUV_G_SHIFT)

No Failure

Definition at line 3589 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_REG_OVUV_G_SHIFT

#define FS8X_FS_FS_REG_OVUV_G_SHIFT   0x000CU

Report an issue in one of the voltage monitoring (OV or UV)

Definition at line 3572 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_WD_G_BAD_WD_REFRESH

#define FS8X_FS_FS_WD_G_BAD_WD_REFRESH   (0x0001U << FS8X_FS_FS_WD_G_SHIFT)

Bad WD Refresh

Definition at line 3611 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_WD_G_GOOD_WD_REFRESH

#define FS8X_FS_FS_WD_G_GOOD_WD_REFRESH   (0x0000U << FS8X_FS_FS_WD_G_SHIFT)

Good WD Refresh

Definition at line 3607 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_WD_G_MASK

#define FS8X_FS_FS_WD_G_MASK   0x4000U

Report an issue on the Watchdog refresh

Definition at line 3563 of file sbc_fs8x_map.h.

◆ FS8X_FS_FS_WD_G_SHIFT

#define FS8X_FS_FS_WD_G_SHIFT   0x000EU

Report an issue on the Watchdog refresh

Definition at line 3580 of file sbc_fs8x_map.h.

◆ FS8X_FS_FSM_STATE_ABIST2

#define FS8X_FS_FSM_STATE_ABIST2   (0x0008U << FS8X_FS_FSM_STATE_SHIFT)

ABIST2

Definition at line 4913 of file sbc_fs8x_map.h.

◆ FS8X_FS_FSM_STATE_ASSERT_FS0B

#define FS8X_FS_FSM_STATE_ASSERT_FS0B   (0x0009U << FS8X_FS_FSM_STATE_SHIFT)

ASSERT_FS0B

Definition at line 4917 of file sbc_fs8x_map.h.

◆ FS8X_FS_FSM_STATE_INIT_FS

#define FS8X_FS_FSM_STATE_INIT_FS   (0x0006U << FS8X_FS_FSM_STATE_SHIFT)

INIT_FS

Definition at line 4905 of file sbc_fs8x_map.h.

◆ FS8X_FS_FSM_STATE_MASK

#define FS8X_FS_FSM_STATE_MASK   0x001FU

FS FSM current state (MSB bit 4 = 0 - extended for future uage)

Definition at line 4855 of file sbc_fs8x_map.h.

◆ FS8X_FS_FSM_STATE_NORMAL_FS

#define FS8X_FS_FSM_STATE_NORMAL_FS   (0x000AU << FS8X_FS_FSM_STATE_SHIFT)

NORMAL_FS

Definition at line 4921 of file sbc_fs8x_map.h.

◆ FS8X_FS_FSM_STATE_SHIFT

#define FS8X_FS_FSM_STATE_SHIFT   0x0000U

FS FSM current state (MSB bit 4 = 0 - extended for future uage)

Definition at line 4880 of file sbc_fs8x_map.h.

◆ FS8X_FS_FSM_STATE_WAIT_ABIST2

#define FS8X_FS_FSM_STATE_WAIT_ABIST2   (0x0007U << FS8X_FS_FSM_STATE_SHIFT)

WAIT_ABIST2

Definition at line 4909 of file sbc_fs8x_map.h.

◆ FS8X_FS_GO_TO_INITFS_GO_BACK_TO_INIT_FS

#define FS8X_FS_GO_TO_INITFS_GO_BACK_TO_INIT_FS   (0x0001U << FS8X_FS_GO_TO_INITFS_SHIFT)

Go back to INIT_FS

Definition at line 4266 of file sbc_fs8x_map.h.

◆ FS8X_FS_GO_TO_INITFS_MASK

#define FS8X_FS_GO_TO_INITFS_MASK   0x0004U

Go back to INIT Fail Safe request

Definition at line 4122 of file sbc_fs8x_map.h.

◆ FS8X_FS_GO_TO_INITFS_NO_ACTION

#define FS8X_FS_GO_TO_INITFS_NO_ACTION   (0x0000U << FS8X_FS_GO_TO_INITFS_SHIFT)

No action

Definition at line 4262 of file sbc_fs8x_map.h.

◆ FS8X_FS_GO_TO_INITFS_SHIFT

#define FS8X_FS_GO_TO_INITFS_SHIFT   0x0002U

Go back to INIT Fail Safe request

Definition at line 4187 of file sbc_fs8x_map.h.

◆ FS8X_FS_GRL_FLAGS_ADDR

#define FS8X_FS_GRL_FLAGS_ADDR   0x00U

Definition at line 3549 of file sbc_fs8x_map.h.

◆ FS8X_FS_GRL_FLAGS_DEFAULT

#define FS8X_FS_GRL_FLAGS_DEFAULT   0x0000U

Definition at line 3550 of file sbc_fs8x_map.h.

◆ FS8X_FS_I2C_FS_CRC_ERROR_DETECTED

#define FS8X_FS_I2C_FS_CRC_ERROR_DETECTED   (0x0001U << FS8X_FS_I2C_FS_CRC_SHIFT)

Error detected in the CRC

Definition at line 4547 of file sbc_fs8x_map.h.

◆ FS8X_FS_I2C_FS_CRC_MASK

#define FS8X_FS_I2C_FS_CRC_MASK   0x0004U

Fail Safe I2C communication CRC issue

Definition at line 4403 of file sbc_fs8x_map.h.

◆ FS8X_FS_I2C_FS_CRC_NO_ERROR

#define FS8X_FS_I2C_FS_CRC_NO_ERROR   (0x0000U << FS8X_FS_I2C_FS_CRC_SHIFT)

No error

Definition at line 4543 of file sbc_fs8x_map.h.

◆ FS8X_FS_I2C_FS_CRC_SHIFT

#define FS8X_FS_I2C_FS_CRC_SHIFT   0x0002U

Fail Safe I2C communication CRC issue

Definition at line 4468 of file sbc_fs8x_map.h.

◆ FS8X_FS_I2C_FS_REQ_I2C_VIOLATION

#define FS8X_FS_I2C_FS_REQ_I2C_VIOLATION   (0x0001U << FS8X_FS_I2C_FS_REQ_SHIFT)

I2c Violation

Definition at line 4538 of file sbc_fs8x_map.h.

◆ FS8X_FS_I2C_FS_REQ_MASK

#define FS8X_FS_I2C_FS_REQ_MASK   0x0002U

Invalid Fail Safe I2C access (Wrong Write or Read, Write to INIT registers in normal mode, wrong address)

Definition at line 4399 of file sbc_fs8x_map.h.

◆ FS8X_FS_I2C_FS_REQ_NO_ERROR

#define FS8X_FS_I2C_FS_REQ_NO_ERROR   (0x0000U << FS8X_FS_I2C_FS_REQ_SHIFT)

No error

Definition at line 4534 of file sbc_fs8x_map.h.

◆ FS8X_FS_I2C_FS_REQ_SHIFT

#define FS8X_FS_I2C_FS_REQ_SHIFT   0x0001U

Invalid Fail Safe I2C access (Wrong Write or Read, Write to INIT registers in normal mode, wrong address)

Definition at line 4464 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_CLK_MON_DIS_MASK

#define FS8X_FS_I_CLK_MON_DIS_MASK   0x0020U

Disable Clock Monitoring

Definition at line 3293 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_CLK_MON_DIS_MONITORING_ACTIVE

#define FS8X_FS_I_CLK_MON_DIS_MONITORING_ACTIVE   (0x0000U << FS8X_FS_I_CLK_MON_DIS_SHIFT)

Clock Monitoring active

Definition at line 3405 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_CLK_MON_DIS_MONITORING_DISABLED

#define FS8X_FS_I_CLK_MON_DIS_MONITORING_DISABLED   (0x0001U << FS8X_FS_I_CLK_MON_DIS_SHIFT)

Clock Monitoring disabled

Definition at line 3409 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_CLK_MON_DIS_SHIFT

#define FS8X_FS_I_CLK_MON_DIS_SHIFT   0x0005U

Disable Clock Monitoring

Definition at line 3322 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_DIS_8S_COUNTER_DISABLED

#define FS8X_FS_I_DIS_8S_COUNTER_DISABLED   (0x0001U << FS8X_FS_I_DIS_8S_SHIFT)

RSTB LOW 8s Counter disabled

Definition at line 3400 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_DIS_8S_COUNTER_ENABLED

#define FS8X_FS_I_DIS_8S_COUNTER_ENABLED   (0x0000U << FS8X_FS_I_DIS_8S_SHIFT)

RSTB LOW 8s Counter enabled

Definition at line 3396 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_DIS_8S_MASK

#define FS8X_FS_I_DIS_8S_MASK   0x0010U

Disable 8S timer

Definition at line 3289 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_DIS_8S_SHIFT

#define FS8X_FS_I_DIS_8S_SHIFT   0x0004U

Disable 8S timer

Definition at line 3318 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_ERRMON_ACK_TIME_16MS

#define FS8X_FS_I_ERRMON_ACK_TIME_16MS   (0x0002U << FS8X_FS_I_ERRMON_ACK_TIME_SHIFT)

16ms

Definition at line 3189 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_ERRMON_ACK_TIME_1MS

#define FS8X_FS_I_ERRMON_ACK_TIME_1MS   (0x0000U << FS8X_FS_I_ERRMON_ACK_TIME_SHIFT)

1ms

Definition at line 3181 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_ERRMON_ACK_TIME_32MS

#define FS8X_FS_I_ERRMON_ACK_TIME_32MS   (0x0003U << FS8X_FS_I_ERRMON_ACK_TIME_SHIFT)

32ms

Definition at line 3193 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_ERRMON_ACK_TIME_8MS

#define FS8X_FS_I_ERRMON_ACK_TIME_8MS   (0x0001U << FS8X_FS_I_ERRMON_ACK_TIME_SHIFT)

8ms

Definition at line 3185 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_ERRMON_ACK_TIME_MASK

#define FS8X_FS_I_ERRMON_ACK_TIME_MASK   0x000CU

ERRMON acknowledgement timing

Definition at line 3094 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_ERRMON_ACK_TIME_SHIFT

#define FS8X_FS_I_ERRMON_ACK_TIME_SHIFT   0x0002U

ERRMON acknowledgement timing

Definition at line 3135 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_ERRMON_FLT_POLARITY_MASK

#define FS8X_FS_I_ERRMON_FLT_POLARITY_MASK   0x0010U

ERRMON polarity

Definition at line 3098 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_ERRMON_FLT_POLARITY_NEGATIVE_EDGE

#define FS8X_FS_I_ERRMON_FLT_POLARITY_NEGATIVE_EDGE   (0x0000U << FS8X_FS_I_ERRMON_FLT_POLARITY_SHIFT)

LOW LEVEL IS A FAULT after a negative edge transition

Definition at line 3198 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_ERRMON_FLT_POLARITY_POSITIVE_EDGE

#define FS8X_FS_I_ERRMON_FLT_POLARITY_POSITIVE_EDGE   (0x0001U << FS8X_FS_I_ERRMON_FLT_POLARITY_SHIFT)

HIGH LEVEL IS A FAULT after a positive edge transition

Definition at line 3202 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_ERRMON_FLT_POLARITY_SHIFT

#define FS8X_FS_I_ERRMON_FLT_POLARITY_SHIFT   0x0004U

ERRMON polarity

Definition at line 3139 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_ERRMON_FS_IMPACT_FS0B

#define FS8X_FS_I_ERRMON_FS_IMPACT_FS0B   (0x0000U << FS8X_FS_I_ERRMON_FS_IMPACT_SHIFT)

FS0B only is asserted when ERRMON fault is detected

Definition at line 3172 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_ERRMON_FS_IMPACT_FS0B_RSTB

#define FS8X_FS_I_ERRMON_FS_IMPACT_FS0B_RSTB   (0x0001U << FS8X_FS_I_ERRMON_FS_IMPACT_SHIFT)

FS0B and RSTB are asserted when ERRMON fault is detected

Definition at line 3176 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_ERRMON_FS_IMPACT_MASK

#define FS8X_FS_I_ERRMON_FS_IMPACT_MASK   0x0002U

ERRMON impact on RSTB/FS0B

Definition at line 3090 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_ERRMON_FS_IMPACT_SHIFT

#define FS8X_FS_I_ERRMON_FS_IMPACT_SHIFT   0x0001U

ERRMON impact on RSTB/FS0B

Definition at line 3131 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU12_FLT_POL_FCCU1_H_FCCU2_L

#define FS8X_FS_I_FCCU12_FLT_POL_FCCU1_H_FCCU2_L   (0x0001U << FS8X_FS_I_FCCU12_FLT_POL_SHIFT)

FCCU1=1 or FCCU2=0 level is a fault

Definition at line 3256 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU12_FLT_POL_FCCU1_L_FCCU2_H

#define FS8X_FS_I_FCCU12_FLT_POL_FCCU1_L_FCCU2_H   (0x0000U << FS8X_FS_I_FCCU12_FLT_POL_SHIFT)

FCCU1=0 or FCCU2=1 level is a fault

Definition at line 3252 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU12_FLT_POL_MASK

#define FS8X_FS_I_FCCU12_FLT_POL_MASK   0x1000U

FCCU12 polarity

Definition at line 3122 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU12_FLT_POL_SHIFT

#define FS8X_FS_I_FCCU12_FLT_POL_SHIFT   0x000CU

FCCU12 polarity

Definition at line 3163 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU12_FS_IMPACT_FS0B

#define FS8X_FS_I_FCCU12_FS_IMPACT_FS0B   (0x0000U << FS8X_FS_I_FCCU12_FS_IMPACT_SHIFT)

FS0B only is asserted

Definition at line 3225 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU12_FS_IMPACT_FS0B_RSTB

#define FS8X_FS_I_FCCU12_FS_IMPACT_FS0B_RSTB   (0x0001U << FS8X_FS_I_FCCU12_FS_IMPACT_SHIFT)

FS0B and RSTB are asserted

Definition at line 3229 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU12_FS_IMPACT_MASK

#define FS8X_FS_I_FCCU12_FS_IMPACT_MASK   0x0100U

FCCU12 impact on RSTB/FS0B

Definition at line 3110 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU12_FS_IMPACT_SHIFT

#define FS8X_FS_I_FCCU12_FS_IMPACT_SHIFT   0x0008U

FCCU12 impact on RSTB/FS0B

Definition at line 3151 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU1_FLT_POL_FCCU1_H

#define FS8X_FS_I_FCCU1_FLT_POL_FCCU1_H   (0x0001U << FS8X_FS_I_FCCU1_FLT_POL_SHIFT)

FCCU1 high level is a fault

Definition at line 3247 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU1_FLT_POL_FCCU1_L

#define FS8X_FS_I_FCCU1_FLT_POL_FCCU1_L   (0x0000U << FS8X_FS_I_FCCU1_FLT_POL_SHIFT)

FCCU1 low level is a fault

Definition at line 3243 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU1_FLT_POL_MASK

#define FS8X_FS_I_FCCU1_FLT_POL_MASK   0x0800U

FCCU1 polarity

Definition at line 3118 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU1_FLT_POL_SHIFT

#define FS8X_FS_I_FCCU1_FLT_POL_SHIFT   0x000BU

FCCU1 polarity

Definition at line 3159 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU1_FS_REACT_FS0B

#define FS8X_FS_I_FCCU1_FS_REACT_FS0B   (0x0000U << FS8X_FS_I_FCCU1_FS_REACT_SHIFT)

FS0B only is asserted

Definition at line 3216 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU1_FS_REACT_FS0B_RSTB

#define FS8X_FS_I_FCCU1_FS_REACT_FS0B_RSTB   (0x0001U << FS8X_FS_I_FCCU1_FS_REACT_SHIFT)

FS0B and RSTB are asserted

Definition at line 3220 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU1_FS_REACT_MASK

#define FS8X_FS_I_FCCU1_FS_REACT_MASK   0x0080U

Reaction on RSTB or FAIL SAFE output in case of FAULT DETECTION ON FCCU1

Definition at line 3106 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU1_FS_REACT_SHIFT

#define FS8X_FS_I_FCCU1_FS_REACT_SHIFT   0x0007U

Reaction on RSTB or FAIL SAFE output in case of FAULT DETECTION ON FCCU1

Definition at line 3147 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU2_FLT_POL_FCCU2_H

#define FS8X_FS_I_FCCU2_FLT_POL_FCCU2_H   (0x0001U << FS8X_FS_I_FCCU2_FLT_POL_SHIFT)

FCCU2 hign level is a fault

Definition at line 3238 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU2_FLT_POL_FCCU2_L

#define FS8X_FS_I_FCCU2_FLT_POL_FCCU2_L   (0x0000U << FS8X_FS_I_FCCU2_FLT_POL_SHIFT)

FCCU2 low level is a fault

Definition at line 3234 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU2_FLT_POL_MASK

#define FS8X_FS_I_FCCU2_FLT_POL_MASK   0x0400U

FCCU2 polarity

Definition at line 3114 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU2_FLT_POL_SHIFT

#define FS8X_FS_I_FCCU2_FLT_POL_SHIFT   0x000AU

FCCU2 polarity

Definition at line 3155 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU2_FS_REACT_FS0B

#define FS8X_FS_I_FCCU2_FS_REACT_FS0B   (0x0000U << FS8X_FS_I_FCCU2_FS_REACT_SHIFT)

FS0B only is asserted

Definition at line 3207 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU2_FS_REACT_FS0B_RSTB

#define FS8X_FS_I_FCCU2_FS_REACT_FS0B_RSTB   (0x0001U << FS8X_FS_I_FCCU2_FS_REACT_SHIFT)

FS0B and RSTB are asserted

Definition at line 3211 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU2_FS_REACT_MASK

#define FS8X_FS_I_FCCU2_FS_REACT_MASK   0x0040U

Reaction on RSTB or FAIL SAFE output in case of FAULT DETECTION ON FCCU2

Definition at line 3102 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU2_FS_REACT_SHIFT

#define FS8X_FS_I_FCCU2_FS_REACT_SHIFT   0x0006U

Reaction on RSTB or FAIL SAFE output in case of FAULT DETECTION ON FCCU2

Definition at line 3143 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU_CFG_FCCU1_FCCU2_INPUT

#define FS8X_FS_I_FCCU_CFG_FCCU1_FCCU2_INPUT   (0x0002U << FS8X_FS_I_FCCU_CFG_SHIFT)

FCCU1 or FCCU2 input monitoring

Definition at line 3269 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU_CFG_FCCU1_FCCU2_PAIR

#define FS8X_FS_I_FCCU_CFG_FCCU1_FCCU2_PAIR   (0x0001U << FS8X_FS_I_FCCU_CFG_SHIFT)

FCCU1 and FCCU2 monitoring by pair (bi-stable protocol)

Definition at line 3265 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU_CFG_FCCU1_INPUT

#define FS8X_FS_I_FCCU_CFG_FCCU1_INPUT   (0x0003U << FS8X_FS_I_FCCU_CFG_SHIFT)

FCCU1 input monitoring only

Definition at line 3273 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU_CFG_MASK

#define FS8X_FS_I_FCCU_CFG_MASK   0xC000U

FCCU pins configuration

Definition at line 3126 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU_CFG_NO_MONITORING

#define FS8X_FS_I_FCCU_CFG_NO_MONITORING   (0x0000U << FS8X_FS_I_FCCU_CFG_SHIFT)

No monitoring

Definition at line 3261 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FCCU_CFG_SHIFT

#define FS8X_FS_I_FCCU_CFG_SHIFT   0x000EU

FCCU pins configuration

Definition at line 3167 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_CNT_0

#define FS8X_FS_I_FLT_ERR_CNT_0   (0x0000U << FS8X_FS_I_FLT_ERR_CNT_SHIFT)

0

Definition at line 3343 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_CNT_1

#define FS8X_FS_I_FLT_ERR_CNT_1   (0x0001U << FS8X_FS_I_FLT_ERR_CNT_SHIFT)

1

Definition at line 3347 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_CNT_10

#define FS8X_FS_I_FLT_ERR_CNT_10   (0x000AU << FS8X_FS_I_FLT_ERR_CNT_SHIFT)

10

Definition at line 3383 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_CNT_11

#define FS8X_FS_I_FLT_ERR_CNT_11   (0x000BU << FS8X_FS_I_FLT_ERR_CNT_SHIFT)

11

Definition at line 3387 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_CNT_12

#define FS8X_FS_I_FLT_ERR_CNT_12   (0x000CU << FS8X_FS_I_FLT_ERR_CNT_SHIFT)

12

Definition at line 3391 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_CNT_2

#define FS8X_FS_I_FLT_ERR_CNT_2   (0x0002U << FS8X_FS_I_FLT_ERR_CNT_SHIFT)

2

Definition at line 3351 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_CNT_3

#define FS8X_FS_I_FLT_ERR_CNT_3   (0x0003U << FS8X_FS_I_FLT_ERR_CNT_SHIFT)

3

Definition at line 3355 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_CNT_4

#define FS8X_FS_I_FLT_ERR_CNT_4   (0x0004U << FS8X_FS_I_FLT_ERR_CNT_SHIFT)

4

Definition at line 3359 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_CNT_5

#define FS8X_FS_I_FLT_ERR_CNT_5   (0x0005U << FS8X_FS_I_FLT_ERR_CNT_SHIFT)

5

Definition at line 3363 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_CNT_6

#define FS8X_FS_I_FLT_ERR_CNT_6   (0x0006U << FS8X_FS_I_FLT_ERR_CNT_SHIFT)

6

Definition at line 3367 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_CNT_7

#define FS8X_FS_I_FLT_ERR_CNT_7   (0x0007U << FS8X_FS_I_FLT_ERR_CNT_SHIFT)

7

Definition at line 3371 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_CNT_8

#define FS8X_FS_I_FLT_ERR_CNT_8   (0x0008U << FS8X_FS_I_FLT_ERR_CNT_SHIFT)

8

Definition at line 3375 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_CNT_9

#define FS8X_FS_I_FLT_ERR_CNT_9   (0x0009U << FS8X_FS_I_FLT_ERR_CNT_SHIFT)

9

Definition at line 3379 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_CNT_LIMIT_12

#define FS8X_FS_I_FLT_ERR_CNT_LIMIT_12   (0x0003U << FS8X_FS_I_FLT_ERR_CNT_LIMIT_SHIFT)

12

Definition at line 3457 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_CNT_LIMIT_2

#define FS8X_FS_I_FLT_ERR_CNT_LIMIT_2   (0x0000U << FS8X_FS_I_FLT_ERR_CNT_LIMIT_SHIFT)

2

Definition at line 3445 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_CNT_LIMIT_6

#define FS8X_FS_I_FLT_ERR_CNT_LIMIT_6   (0x0001U << FS8X_FS_I_FLT_ERR_CNT_LIMIT_SHIFT)

6

Definition at line 3449 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_CNT_LIMIT_8

#define FS8X_FS_I_FLT_ERR_CNT_LIMIT_8   (0x0002U << FS8X_FS_I_FLT_ERR_CNT_LIMIT_SHIFT)

8

Definition at line 3453 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_CNT_LIMIT_MASK

#define FS8X_FS_I_FLT_ERR_CNT_LIMIT_MASK   0xC000U

Fault Error Counter max value configuration

Definition at line 3309 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_CNT_LIMIT_SHIFT

#define FS8X_FS_I_FLT_ERR_CNT_LIMIT_SHIFT   0x000EU

Fault Error Counter max value configuration

Definition at line 3338 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_CNT_MASK

#define FS8X_FS_I_FLT_ERR_CNT_MASK   0x000FU

Reflect the value of the Fault Error Counter

Definition at line 3285 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_CNT_SHIFT

#define FS8X_FS_I_FLT_ERR_CNT_SHIFT   0x0000U

Reflect the value of the Fault Error Counter

Definition at line 3314 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_IMPACT_FS0B

#define FS8X_FS_I_FLT_ERR_IMPACT_FS0B   (0x0001U << FS8X_FS_I_FLT_ERR_IMPACT_SHIFT)

FS0B only is asserted if FLT_ERR_CNT=intermediate value

Definition at line 3436 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_IMPACT_FS0B_RSTB

#define FS8X_FS_I_FLT_ERR_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_FLT_ERR_IMPACT_SHIFT)

FS0B and RSTB are asserted if FLT_ERR_CNT=intermediate value

Definition at line 3440 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_IMPACT_MASK

#define FS8X_FS_I_FLT_ERR_IMPACT_MASK   0x1800U

Fault Error Counter intermediate value impact on RSTB/FS0B

Definition at line 3305 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_IMPACT_NO_EFFECT

#define FS8X_FS_I_FLT_ERR_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_FLT_ERR_IMPACT_SHIFT)

No effect on RSTB and FS0B

Definition at line 3432 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FLT_ERR_IMPACT_SHIFT

#define FS8X_FS_I_FLT_ERR_IMPACT_SHIFT   0x000BU

Fault Error Counter intermediate value impact on RSTB/FS0B

Definition at line 3334 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FS0B_SC_HIGH_CFG_MASK

#define FS8X_FS_I_FS0B_SC_HIGH_CFG_MASK   0x0080U

Assert RSTB in case of a short to high detected on FS0B

Definition at line 3297 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FS0B_SC_HIGH_CFG_NO_ASSERTION

#define FS8X_FS_I_FS0B_SC_HIGH_CFG_NO_ASSERTION   (0x0000U << FS8X_FS_I_FS0B_SC_HIGH_CFG_SHIFT)

No assertion of the RESET

Definition at line 3414 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FS0B_SC_HIGH_CFG_RESET_ASSERTED

#define FS8X_FS_I_FS0B_SC_HIGH_CFG_RESET_ASSERTED   (0x0001U << FS8X_FS_I_FS0B_SC_HIGH_CFG_SHIFT)

RESET asserted

Definition at line 3418 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FS0B_SC_HIGH_CFG_SHIFT

#define FS8X_FS_I_FS0B_SC_HIGH_CFG_SHIFT   0x0007U

Assert RSTB in case of a short to high detected on FS0B

Definition at line 3326 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FSSM_ADDR

#define FS8X_FS_I_FSSM_ADDR   0x09U

Definition at line 3279 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_FSSM_DEFAULT

#define FS8X_FS_I_FSSM_DEFAULT   0x5180U

Definition at line 3280 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_OVUV_SAFE_REACTION1_ADDR

#define FS8X_FS_I_OVUV_SAFE_REACTION1_ADDR   0x01U

Definition at line 2530 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_OVUV_SAFE_REACTION1_DEFAULT

#define FS8X_FS_I_OVUV_SAFE_REACTION1_DEFAULT   0xD00DU

Definition at line 2531 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_OVUV_SAFE_REACTION2_ADDR

#define FS8X_FS_I_OVUV_SAFE_REACTION2_ADDR   0x03U

Definition at line 2725 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_OVUV_SAFE_REACTION2_DEFAULT

#define FS8X_FS_I_OVUV_SAFE_REACTION2_DEFAULT   0xDDDDU

Definition at line 2726 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_RSTB_DUR_10MS

#define FS8X_FS_I_RSTB_DUR_10MS   (0x0000U << FS8X_FS_I_RSTB_DUR_SHIFT)

10 ms

Definition at line 3423 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_RSTB_DUR_1MS

#define FS8X_FS_I_RSTB_DUR_1MS   (0x0001U << FS8X_FS_I_RSTB_DUR_SHIFT)

1 ms

Definition at line 3427 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_RSTB_DUR_MASK

#define FS8X_FS_I_RSTB_DUR_MASK   0x0200U

RSTB pulse duration configuration

Definition at line 3301 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_RSTB_DUR_SHIFT

#define FS8X_FS_I_RSTB_DUR_SHIFT   0x0009U

RSTB pulse duration configuration

Definition at line 3330 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SAFE_INPUTS_ADDR

#define FS8X_FS_I_SAFE_INPUTS_ADDR   0x07U

Definition at line 3084 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SAFE_INPUTS_DEFAULT

#define FS8X_FS_I_SAFE_INPUTS_DEFAULT   0x41C6U

Definition at line 3085 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SVS_ADDR

#define FS8X_FS_I_SVS_ADDR   0x0BU

Definition at line 3463 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SVS_DEFAULT

#define FS8X_FS_I_SVS_DEFAULT   0x0000U

Definition at line 3464 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SVS_OFFSET_EXTERNAL_REGULATOR

#define FS8X_FS_I_SVS_OFFSET_EXTERNAL_REGULATOR   (0x0000U << FS8X_FS_I_SVS_OFFSET_SHIFT)

0mV

Definition at line 3479 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SVS_OFFSET_M100MV

#define FS8X_FS_I_SVS_OFFSET_M100MV   (0x0010U << FS8X_FS_I_SVS_OFFSET_SHIFT)

-100mV

Definition at line 3543 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SVS_OFFSET_M12_50MV

#define FS8X_FS_I_SVS_OFFSET_M12_50MV   (0x0002U << FS8X_FS_I_SVS_OFFSET_SHIFT)

-12.50mV

Definition at line 3487 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SVS_OFFSET_M18_75MV

#define FS8X_FS_I_SVS_OFFSET_M18_75MV   (0x0003U << FS8X_FS_I_SVS_OFFSET_SHIFT)

-18.75mV

Definition at line 3491 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SVS_OFFSET_M25MV

#define FS8X_FS_I_SVS_OFFSET_M25MV   (0x0004U << FS8X_FS_I_SVS_OFFSET_SHIFT)

-25mV

Definition at line 3495 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SVS_OFFSET_M31_25MV

#define FS8X_FS_I_SVS_OFFSET_M31_25MV   (0x0005U << FS8X_FS_I_SVS_OFFSET_SHIFT)

-31.25mV

Definition at line 3499 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SVS_OFFSET_M37_5MV

#define FS8X_FS_I_SVS_OFFSET_M37_5MV   (0x0006U << FS8X_FS_I_SVS_OFFSET_SHIFT)

-37.5mV

Definition at line 3503 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SVS_OFFSET_M43_75MV

#define FS8X_FS_I_SVS_OFFSET_M43_75MV   (0x0007U << FS8X_FS_I_SVS_OFFSET_SHIFT)

-43.75mV

Definition at line 3507 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SVS_OFFSET_M50MV

#define FS8X_FS_I_SVS_OFFSET_M50MV   (0x0008U << FS8X_FS_I_SVS_OFFSET_SHIFT)

-50mV

Definition at line 3511 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SVS_OFFSET_M56_25MV

#define FS8X_FS_I_SVS_OFFSET_M56_25MV   (0x0009U << FS8X_FS_I_SVS_OFFSET_SHIFT)

-56.25mV

Definition at line 3515 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SVS_OFFSET_M62_5MV

#define FS8X_FS_I_SVS_OFFSET_M62_5MV   (0x000AU << FS8X_FS_I_SVS_OFFSET_SHIFT)

-62.5mV

Definition at line 3519 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SVS_OFFSET_M68_75MV

#define FS8X_FS_I_SVS_OFFSET_M68_75MV   (0x000BU << FS8X_FS_I_SVS_OFFSET_SHIFT)

-68.75mV

Definition at line 3523 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SVS_OFFSET_M6_25MV

#define FS8X_FS_I_SVS_OFFSET_M6_25MV   (0x0001U << FS8X_FS_I_SVS_OFFSET_SHIFT)

-6.25mV

Definition at line 3483 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SVS_OFFSET_M75MV

#define FS8X_FS_I_SVS_OFFSET_M75MV   (0x000CU << FS8X_FS_I_SVS_OFFSET_SHIFT)

-75mV

Definition at line 3527 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SVS_OFFSET_M81_25MV

#define FS8X_FS_I_SVS_OFFSET_M81_25MV   (0x000DU << FS8X_FS_I_SVS_OFFSET_SHIFT)

-81.25mV

Definition at line 3531 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SVS_OFFSET_M87_5MV

#define FS8X_FS_I_SVS_OFFSET_M87_5MV   (0x000EU << FS8X_FS_I_SVS_OFFSET_SHIFT)

-87.5mV

Definition at line 3535 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SVS_OFFSET_M93_75MV

#define FS8X_FS_I_SVS_OFFSET_M93_75MV   (0x000FU << FS8X_FS_I_SVS_OFFSET_SHIFT)

-93.75mV

Definition at line 3539 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SVS_OFFSET_MASK

#define FS8X_FS_I_SVS_OFFSET_MASK   0xF800U

Static Voltage Scaling negative offset

Definition at line 3469 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_SVS_OFFSET_SHIFT

#define FS8X_FS_I_SVS_OFFSET_SHIFT   0x000BU

Static Voltage Scaling negative offset

Definition at line 3474 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VCOREMON_ABIST2_MASK

#define FS8X_FS_I_VCOREMON_ABIST2_MASK   0x0400U

VCOREMON ABIST2 configuration

Definition at line 2564 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VCOREMON_ABIST2_NO_ABIST

#define FS8X_FS_I_VCOREMON_ABIST2_NO_ABIST   (0x0000U << FS8X_FS_I_VCOREMON_ABIST2_SHIFT)

No ABIST

Definition at line 2689 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VCOREMON_ABIST2_SHIFT

#define FS8X_FS_I_VCOREMON_ABIST2_SHIFT   0x000AU

VCOREMON ABIST2 configuration

Definition at line 2605 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VCOREMON_ABIST2_VCOREMON_BIST

#define FS8X_FS_I_VCOREMON_ABIST2_VCOREMON_BIST   (0x0001U << FS8X_FS_I_VCOREMON_ABIST2_SHIFT)

VCOREMON BIST executed during ABIST2

Definition at line 2693 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VCOREMON_OV_FS_IMPACT_FS0B

#define FS8X_FS_I_VCOREMON_OV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VCOREMON_OV_FS_IMPACT_SHIFT)

FS0B only is asserted

Definition at line 2715 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VCOREMON_OV_FS_IMPACT_FS0B_RSTB

#define FS8X_FS_I_VCOREMON_OV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VCOREMON_OV_FS_IMPACT_SHIFT)

FS0B and RSTB are asserted

Definition at line 2719 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VCOREMON_OV_FS_IMPACT_MASK

#define FS8X_FS_I_VCOREMON_OV_FS_IMPACT_MASK   0xC000U

VCOREMON OV impact on RSTB/FS0B

Definition at line 2572 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VCOREMON_OV_FS_IMPACT_NO_EFFECT

#define FS8X_FS_I_VCOREMON_OV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VCOREMON_OV_FS_IMPACT_SHIFT)

No effect on RSTB and FS0B

Definition at line 2711 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VCOREMON_OV_FS_IMPACT_SHIFT

#define FS8X_FS_I_VCOREMON_OV_FS_IMPACT_SHIFT   0x000EU

VCOREMON OV impact on RSTB/FS0B

Definition at line 2613 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VCOREMON_UV_FS_IMPACT_FS0B

#define FS8X_FS_I_VCOREMON_UV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VCOREMON_UV_FS_IMPACT_SHIFT)

FS0B only is asserted

Definition at line 2702 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VCOREMON_UV_FS_IMPACT_FS0B_RSTB

#define FS8X_FS_I_VCOREMON_UV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VCOREMON_UV_FS_IMPACT_SHIFT)

FS0B and RSTB are asserted

Definition at line 2706 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VCOREMON_UV_FS_IMPACT_MASK

#define FS8X_FS_I_VCOREMON_UV_FS_IMPACT_MASK   0x3000U

VCOREMON UV impact on RSTB/FS0B

Definition at line 2568 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VCOREMON_UV_FS_IMPACT_NO_EFFECT

#define FS8X_FS_I_VCOREMON_UV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VCOREMON_UV_FS_IMPACT_SHIFT)

No effect on RSTB and FS0B

Definition at line 2698 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VCOREMON_UV_FS_IMPACT_SHIFT

#define FS8X_FS_I_VCOREMON_UV_FS_IMPACT_SHIFT   0x000CU

VCOREMON UV impact on RSTB/FS0B

Definition at line 2609 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VDDIO_ABIST2_MASK

#define FS8X_FS_I_VDDIO_ABIST2_MASK   0x0200U

VDDIO ABIST2 configuration

Definition at line 2560 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VDDIO_ABIST2_NO_ABIST

#define FS8X_FS_I_VDDIO_ABIST2_NO_ABIST   (0x0000U << FS8X_FS_I_VDDIO_ABIST2_SHIFT)

No ABIST

Definition at line 2680 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VDDIO_ABIST2_SHIFT

#define FS8X_FS_I_VDDIO_ABIST2_SHIFT   0x0009U

VDDIO ABIST2 configuration

Definition at line 2601 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VDDIO_ABIST2_VDDIO_BIST

#define FS8X_FS_I_VDDIO_ABIST2_VDDIO_BIST   (0x0001U << FS8X_FS_I_VDDIO_ABIST2_SHIFT)

VDDIO BIST executed during ABIST2

Definition at line 2684 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VDDIO_OV_FS_IMPACT_FS0B

#define FS8X_FS_I_VDDIO_OV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VDDIO_OV_FS_IMPACT_SHIFT)

FS0B only is asserted

Definition at line 2635 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VDDIO_OV_FS_IMPACT_FS0B_RSTB

#define FS8X_FS_I_VDDIO_OV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VDDIO_OV_FS_IMPACT_SHIFT)

FS0B and RSTB are asserted

Definition at line 2639 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VDDIO_OV_FS_IMPACT_MASK

#define FS8X_FS_I_VDDIO_OV_FS_IMPACT_MASK   0x000CU

VDDIO OV impact on RSTB/FS0B

Definition at line 2540 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VDDIO_OV_FS_IMPACT_NO_EFFECT

#define FS8X_FS_I_VDDIO_OV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VDDIO_OV_FS_IMPACT_SHIFT)

No effect on RSTB and FS0B

Definition at line 2631 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VDDIO_OV_FS_IMPACT_SHIFT

#define FS8X_FS_I_VDDIO_OV_FS_IMPACT_SHIFT   0x0002U

VDDIO OV impact on RSTB/FS0B

Definition at line 2581 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VDDIO_UV_FS_IMPACT_FS0B

#define FS8X_FS_I_VDDIO_UV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VDDIO_UV_FS_IMPACT_SHIFT)

FS0B only is asserted

Definition at line 2622 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VDDIO_UV_FS_IMPACT_FS0B_RSTB

#define FS8X_FS_I_VDDIO_UV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VDDIO_UV_FS_IMPACT_SHIFT)

FS0B and RSTB are asserted

Definition at line 2626 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VDDIO_UV_FS_IMPACT_MASK

#define FS8X_FS_I_VDDIO_UV_FS_IMPACT_MASK   0x0003U

VDDIO UV impact on RSTB/FS0B

Definition at line 2536 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VDDIO_UV_FS_IMPACT_NO_EFFECT

#define FS8X_FS_I_VDDIO_UV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VDDIO_UV_FS_IMPACT_SHIFT)

No effect on RSTB and FS0B

Definition at line 2618 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VDDIO_UV_FS_IMPACT_SHIFT

#define FS8X_FS_I_VDDIO_UV_FS_IMPACT_SHIFT   0x0000U

VDDIO UV impact on RSTB/FS0B

Definition at line 2577 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON1_ABIST2_MASK

#define FS8X_FS_I_VMON1_ABIST2_MASK   0x0100U

VMON1 ABIST2 configuration

Definition at line 2556 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON1_ABIST2_NO_ABIST

#define FS8X_FS_I_VMON1_ABIST2_NO_ABIST   (0x0000U << FS8X_FS_I_VMON1_ABIST2_SHIFT)

No ABIST

Definition at line 2671 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON1_ABIST2_SHIFT

#define FS8X_FS_I_VMON1_ABIST2_SHIFT   0x0008U

VMON1 ABIST2 configuration

Definition at line 2597 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON1_ABIST2_VMON1_BIST

#define FS8X_FS_I_VMON1_ABIST2_VMON1_BIST   (0x0001U << FS8X_FS_I_VMON1_ABIST2_SHIFT)

VMON1 BIST executed during ABIST2

Definition at line 2675 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON1_OV_FS_IMPACT_FS0B

#define FS8X_FS_I_VMON1_OV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VMON1_OV_FS_IMPACT_SHIFT)

FS0B only is asserted

Definition at line 2814 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON1_OV_FS_IMPACT_FS0B_RSTB

#define FS8X_FS_I_VMON1_OV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VMON1_OV_FS_IMPACT_SHIFT)

FS0B and RSTB are asserted

Definition at line 2818 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON1_OV_FS_IMPACT_MASK

#define FS8X_FS_I_VMON1_OV_FS_IMPACT_MASK   0x000CU

VMON1 OV impact on RSTB/FS0B

Definition at line 2735 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON1_OV_FS_IMPACT_NO_EFFECT

#define FS8X_FS_I_VMON1_OV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VMON1_OV_FS_IMPACT_SHIFT)

No effect on RSTB and FS0B

Definition at line 2810 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON1_OV_FS_IMPACT_SHIFT

#define FS8X_FS_I_VMON1_OV_FS_IMPACT_SHIFT   0x0002U

VMON1 OV impact on RSTB/FS0B

Definition at line 2768 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON1_UV_FS_IMPACT_FS0B

#define FS8X_FS_I_VMON1_UV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VMON1_UV_FS_IMPACT_SHIFT)

FS0B only is asserted

Definition at line 2801 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON1_UV_FS_IMPACT_FS0B_RSTB

#define FS8X_FS_I_VMON1_UV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VMON1_UV_FS_IMPACT_SHIFT)

FS0B and RSTB are asserted

Definition at line 2805 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON1_UV_FS_IMPACT_MASK

#define FS8X_FS_I_VMON1_UV_FS_IMPACT_MASK   0x0003U

VMON1 UV impact on RSTB/FS0B

Definition at line 2731 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON1_UV_FS_IMPACT_NO_EFFECT

#define FS8X_FS_I_VMON1_UV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VMON1_UV_FS_IMPACT_SHIFT)

No effect on RSTB and FS0B

Definition at line 2797 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON1_UV_FS_IMPACT_SHIFT

#define FS8X_FS_I_VMON1_UV_FS_IMPACT_SHIFT   0x0000U

VMON1 UV impact on RSTB/FS0B

Definition at line 2764 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON2_ABIST2_MASK

#define FS8X_FS_I_VMON2_ABIST2_MASK   0x0080U

VMON2 ABIST2 configuration

Definition at line 2552 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON2_ABIST2_NO_ABIST

#define FS8X_FS_I_VMON2_ABIST2_NO_ABIST   (0x0000U << FS8X_FS_I_VMON2_ABIST2_SHIFT)

No ABIST

Definition at line 2662 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON2_ABIST2_SHIFT

#define FS8X_FS_I_VMON2_ABIST2_SHIFT   0x0007U

VMON2 ABIST2 configuration

Definition at line 2593 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON2_ABIST2_VMON2_BIST

#define FS8X_FS_I_VMON2_ABIST2_VMON2_BIST   (0x0001U << FS8X_FS_I_VMON2_ABIST2_SHIFT)

VMON2 BIST executed during ABIST2

Definition at line 2666 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON2_OV_FS_IMPACT_FS0B

#define FS8X_FS_I_VMON2_OV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VMON2_OV_FS_IMPACT_SHIFT)

FS0B only is asserted

Definition at line 2840 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON2_OV_FS_IMPACT_FS0B_RSTB

#define FS8X_FS_I_VMON2_OV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VMON2_OV_FS_IMPACT_SHIFT)

FS0B and RSTB are asserted

Definition at line 2844 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON2_OV_FS_IMPACT_MASK

#define FS8X_FS_I_VMON2_OV_FS_IMPACT_MASK   0x00C0U

VMON2 OV impact on RSTB/FS0B

Definition at line 2743 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON2_OV_FS_IMPACT_NO_EFFECT

#define FS8X_FS_I_VMON2_OV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VMON2_OV_FS_IMPACT_SHIFT)

No effect on RSTB and FS0B

Definition at line 2836 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON2_OV_FS_IMPACT_SHIFT

#define FS8X_FS_I_VMON2_OV_FS_IMPACT_SHIFT   0x0006U

VMON2 OV impact on RSTB/FS0B

Definition at line 2776 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON2_UV_FS_IMPACT_FS0B

#define FS8X_FS_I_VMON2_UV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VMON2_UV_FS_IMPACT_SHIFT)

FS0B only is asserted

Definition at line 2827 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON2_UV_FS_IMPACT_FS0B_RSTB

#define FS8X_FS_I_VMON2_UV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VMON2_UV_FS_IMPACT_SHIFT)

FS0B and RSTB are asserted

Definition at line 2831 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON2_UV_FS_IMPACT_MASK

#define FS8X_FS_I_VMON2_UV_FS_IMPACT_MASK   0x0030U

VMON2 UV impact on RSTB/FS0B

Definition at line 2739 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON2_UV_FS_IMPACT_NO_EFFECT

#define FS8X_FS_I_VMON2_UV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VMON2_UV_FS_IMPACT_SHIFT)

No effect on RSTB and FS0B

Definition at line 2823 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON2_UV_FS_IMPACT_SHIFT

#define FS8X_FS_I_VMON2_UV_FS_IMPACT_SHIFT   0x0004U

VMON2 UV impact on RSTB/FS0B

Definition at line 2772 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON3_ABIST2_MASK

#define FS8X_FS_I_VMON3_ABIST2_MASK   0x0040U

VMON3 ABIST2 configuration

Definition at line 2548 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON3_ABIST2_NO_ABIST

#define FS8X_FS_I_VMON3_ABIST2_NO_ABIST   (0x0000U << FS8X_FS_I_VMON3_ABIST2_SHIFT)

No ABIST

Definition at line 2653 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON3_ABIST2_SHIFT

#define FS8X_FS_I_VMON3_ABIST2_SHIFT   0x0006U

VMON3 ABIST2 configuration

Definition at line 2589 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON3_ABIST2_VMON3_BIST

#define FS8X_FS_I_VMON3_ABIST2_VMON3_BIST   (0x0001U << FS8X_FS_I_VMON3_ABIST2_SHIFT)

VMON3 BIST executed during ABIST2

Definition at line 2657 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON3_OV_FS_IMPACT_FS0B

#define FS8X_FS_I_VMON3_OV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VMON3_OV_FS_IMPACT_SHIFT)

FS0B only is asserted

Definition at line 2866 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON3_OV_FS_IMPACT_FS0B_RSTB

#define FS8X_FS_I_VMON3_OV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VMON3_OV_FS_IMPACT_SHIFT)

FS0B and RSTB are asserted

Definition at line 2870 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON3_OV_FS_IMPACT_MASK

#define FS8X_FS_I_VMON3_OV_FS_IMPACT_MASK   0x0C00U

VMON3 OV impact on RSTB/FS0B

Definition at line 2751 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON3_OV_FS_IMPACT_NO_EFFECT

#define FS8X_FS_I_VMON3_OV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VMON3_OV_FS_IMPACT_SHIFT)

No effect on RSTB and FS0B

Definition at line 2862 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON3_OV_FS_IMPACT_SHIFT

#define FS8X_FS_I_VMON3_OV_FS_IMPACT_SHIFT   0x000AU

VMON3 OV impact on RSTB/FS0B

Definition at line 2784 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON3_UV_FS_IMPACT_FS0B

#define FS8X_FS_I_VMON3_UV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VMON3_UV_FS_IMPACT_SHIFT)

FS0B only is asserted

Definition at line 2853 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON3_UV_FS_IMPACT_FS0B_RSTB

#define FS8X_FS_I_VMON3_UV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VMON3_UV_FS_IMPACT_SHIFT)

FS0B and RSTB are asserted

Definition at line 2857 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON3_UV_FS_IMPACT_MASK

#define FS8X_FS_I_VMON3_UV_FS_IMPACT_MASK   0x0300U

VMON3 UV impact on RSTB/FS0B

Definition at line 2747 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON3_UV_FS_IMPACT_NO_EFFECT

#define FS8X_FS_I_VMON3_UV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VMON3_UV_FS_IMPACT_SHIFT)

No effect on RSTB and FS0B

Definition at line 2849 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON3_UV_FS_IMPACT_SHIFT

#define FS8X_FS_I_VMON3_UV_FS_IMPACT_SHIFT   0x0008U

VMON3 UV impact on RSTB/FS0B

Definition at line 2780 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON4_ABIST2_MASK

#define FS8X_FS_I_VMON4_ABIST2_MASK   0x0020U

VMON4 ABIST2 configuration

Definition at line 2544 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON4_ABIST2_NO_ABIST

#define FS8X_FS_I_VMON4_ABIST2_NO_ABIST   (0x0000U << FS8X_FS_I_VMON4_ABIST2_SHIFT)

No ABIST

Definition at line 2644 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON4_ABIST2_SHIFT

#define FS8X_FS_I_VMON4_ABIST2_SHIFT   0x0005U

VMON4 ABIST2 configuration

Definition at line 2585 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON4_ABIST2_VMON4_BIST

#define FS8X_FS_I_VMON4_ABIST2_VMON4_BIST   (0x0001U << FS8X_FS_I_VMON4_ABIST2_SHIFT)

VMON4 BIST executed during ABIST2

Definition at line 2648 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON4_OV_FS_IMPACT_FS0B

#define FS8X_FS_I_VMON4_OV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VMON4_OV_FS_IMPACT_SHIFT)

FS0B only is asserted

Definition at line 2892 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON4_OV_FS_IMPACT_FS0B_RSTB

#define FS8X_FS_I_VMON4_OV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VMON4_OV_FS_IMPACT_SHIFT)

FS0B and RSTB are asserted

Definition at line 2896 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON4_OV_FS_IMPACT_MASK

#define FS8X_FS_I_VMON4_OV_FS_IMPACT_MASK   0xC000U

VMON4 OV impact on RSTB/FS0B

Definition at line 2759 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON4_OV_FS_IMPACT_NO_EFFECT

#define FS8X_FS_I_VMON4_OV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VMON4_OV_FS_IMPACT_SHIFT)

No effect on RSTB and FS0B

Definition at line 2888 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON4_OV_FS_IMPACT_SHIFT

#define FS8X_FS_I_VMON4_OV_FS_IMPACT_SHIFT   0x000EU

VMON4 OV impact on RSTB/FS0B

Definition at line 2792 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON4_UV_FS_IMPACT_FS0B

#define FS8X_FS_I_VMON4_UV_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_VMON4_UV_FS_IMPACT_SHIFT)

FS0B only is asserted

Definition at line 2879 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON4_UV_FS_IMPACT_FS0B_RSTB

#define FS8X_FS_I_VMON4_UV_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_VMON4_UV_FS_IMPACT_SHIFT)

FS0B and RSTB are asserted

Definition at line 2883 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON4_UV_FS_IMPACT_MASK

#define FS8X_FS_I_VMON4_UV_FS_IMPACT_MASK   0x3000U

VMON4 UV impact on RSTB/FS0B

Definition at line 2755 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON4_UV_FS_IMPACT_NO_EFFECT

#define FS8X_FS_I_VMON4_UV_FS_IMPACT_NO_EFFECT   (0x0000U << FS8X_FS_I_VMON4_UV_FS_IMPACT_SHIFT)

No effect on RSTB and FS0B

Definition at line 2875 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_VMON4_UV_FS_IMPACT_SHIFT

#define FS8X_FS_I_VMON4_UV_FS_IMPACT_SHIFT   0x000CU

VMON4 UV impact on RSTB/FS0B

Definition at line 2788 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_CFG_ADDR

#define FS8X_FS_I_WD_CFG_ADDR   0x05U

Definition at line 2902 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_CFG_DEFAULT

#define FS8X_FS_I_WD_CFG_DEFAULT   0x4200U

Definition at line 2903 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_ERR_CNT_0

#define FS8X_FS_I_WD_ERR_CNT_0   (0x0000U << FS8X_FS_I_WD_ERR_CNT_SHIFT)

0

Definition at line 2950 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_ERR_CNT_1

#define FS8X_FS_I_WD_ERR_CNT_1   (0x0001U << FS8X_FS_I_WD_ERR_CNT_SHIFT)

1

Definition at line 2954 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_ERR_CNT_10

#define FS8X_FS_I_WD_ERR_CNT_10   (0x000AU << FS8X_FS_I_WD_ERR_CNT_SHIFT)

10

Definition at line 2990 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_ERR_CNT_11

#define FS8X_FS_I_WD_ERR_CNT_11   (0x000BU << FS8X_FS_I_WD_ERR_CNT_SHIFT)

11

Definition at line 2994 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_ERR_CNT_12

#define FS8X_FS_I_WD_ERR_CNT_12   (0x000CU << FS8X_FS_I_WD_ERR_CNT_SHIFT)

12

Definition at line 2998 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_ERR_CNT_2

#define FS8X_FS_I_WD_ERR_CNT_2   (0x0002U << FS8X_FS_I_WD_ERR_CNT_SHIFT)

2

Definition at line 2958 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_ERR_CNT_3

#define FS8X_FS_I_WD_ERR_CNT_3   (0x0003U << FS8X_FS_I_WD_ERR_CNT_SHIFT)

3

Definition at line 2962 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_ERR_CNT_4

#define FS8X_FS_I_WD_ERR_CNT_4   (0x0004U << FS8X_FS_I_WD_ERR_CNT_SHIFT)

4

Definition at line 2966 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_ERR_CNT_5

#define FS8X_FS_I_WD_ERR_CNT_5   (0x0005U << FS8X_FS_I_WD_ERR_CNT_SHIFT)

5

Definition at line 2970 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_ERR_CNT_6

#define FS8X_FS_I_WD_ERR_CNT_6   (0x0006U << FS8X_FS_I_WD_ERR_CNT_SHIFT)

6

Definition at line 2974 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_ERR_CNT_7

#define FS8X_FS_I_WD_ERR_CNT_7   (0x0007U << FS8X_FS_I_WD_ERR_CNT_SHIFT)

7

Definition at line 2978 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_ERR_CNT_8

#define FS8X_FS_I_WD_ERR_CNT_8   (0x0008U << FS8X_FS_I_WD_ERR_CNT_SHIFT)

8

Definition at line 2982 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_ERR_CNT_9

#define FS8X_FS_I_WD_ERR_CNT_9   (0x0009U << FS8X_FS_I_WD_ERR_CNT_SHIFT)

9

Definition at line 2986 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_ERR_CNT_MASK

#define FS8X_FS_I_WD_ERR_CNT_MASK   0x000FU

Reflect the value of the Watchdog Error Counter.

Definition at line 2908 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_ERR_CNT_SHIFT

#define FS8X_FS_I_WD_ERR_CNT_SHIFT   0x0000U

Reflect the value of the Watchdog Error Counter.

Definition at line 2929 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_ERR_LIMIT_2

#define FS8X_FS_I_WD_ERR_LIMIT_2   (0x0003U << FS8X_FS_I_WD_ERR_LIMIT_SHIFT)

2

Definition at line 3078 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_ERR_LIMIT_4

#define FS8X_FS_I_WD_ERR_LIMIT_4   (0x0002U << FS8X_FS_I_WD_ERR_LIMIT_SHIFT)

4

Definition at line 3074 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_ERR_LIMIT_6

#define FS8X_FS_I_WD_ERR_LIMIT_6   (0x0001U << FS8X_FS_I_WD_ERR_LIMIT_SHIFT)

6

Definition at line 3070 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_ERR_LIMIT_8

#define FS8X_FS_I_WD_ERR_LIMIT_8   (0x0000U << FS8X_FS_I_WD_ERR_LIMIT_SHIFT)

8

Definition at line 3066 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_ERR_LIMIT_MASK

#define FS8X_FS_I_WD_ERR_LIMIT_MASK   0xC000U

Watchdog Error Counter value

Definition at line 2924 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_ERR_LIMIT_SHIFT

#define FS8X_FS_I_WD_ERR_LIMIT_SHIFT   0x000EU

Watchdog Error Counter value

Definition at line 2945 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_FS_IMPACT_FS0B

#define FS8X_FS_I_WD_FS_IMPACT_FS0B   (0x0001U << FS8X_FS_I_WD_FS_IMPACT_SHIFT)

FS0B only is asserted if WD error counter = WD_ERR_LIMIT[1:0]

Definition at line 3040 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_FS_IMPACT_FS0B_RSTB

#define FS8X_FS_I_WD_FS_IMPACT_FS0B_RSTB   (0x0002U << FS8X_FS_I_WD_FS_IMPACT_SHIFT)

FS0B and RSTB are asserted if WD error counter = WD_ERR_LIMIT[1:0]

Definition at line 3044 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_FS_IMPACT_MASK

#define FS8X_FS_I_WD_FS_IMPACT_MASK   0x0300U

Watchdog Error Impact on RSTB/FS0B

Definition at line 2916 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_FS_IMPACT_NO_ACTION

#define FS8X_FS_I_WD_FS_IMPACT_NO_ACTION   (0x0000U << FS8X_FS_I_WD_FS_IMPACT_SHIFT)

No action on RSTB and FS0B

Definition at line 3036 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_FS_IMPACT_SHIFT

#define FS8X_FS_I_WD_FS_IMPACT_SHIFT   0x0008U

Watchdog Error Impact on RSTB/FS0B

Definition at line 2937 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_RFR_CNT_0

#define FS8X_FS_I_WD_RFR_CNT_0   (0x0000U << FS8X_FS_I_WD_RFR_CNT_SHIFT)

0

Definition at line 3003 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_RFR_CNT_1

#define FS8X_FS_I_WD_RFR_CNT_1   (0x0001U << FS8X_FS_I_WD_RFR_CNT_SHIFT)

1

Definition at line 3007 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_RFR_CNT_2

#define FS8X_FS_I_WD_RFR_CNT_2   (0x0002U << FS8X_FS_I_WD_RFR_CNT_SHIFT)

2

Definition at line 3011 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_RFR_CNT_3

#define FS8X_FS_I_WD_RFR_CNT_3   (0x0003U << FS8X_FS_I_WD_RFR_CNT_SHIFT)

3

Definition at line 3015 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_RFR_CNT_4

#define FS8X_FS_I_WD_RFR_CNT_4   (0x0004U << FS8X_FS_I_WD_RFR_CNT_SHIFT)

4

Definition at line 3019 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_RFR_CNT_5

#define FS8X_FS_I_WD_RFR_CNT_5   (0x0005U << FS8X_FS_I_WD_RFR_CNT_SHIFT)

5

Definition at line 3023 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_RFR_CNT_6

#define FS8X_FS_I_WD_RFR_CNT_6   (0x0006U << FS8X_FS_I_WD_RFR_CNT_SHIFT)

6

Definition at line 3027 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_RFR_CNT_7

#define FS8X_FS_I_WD_RFR_CNT_7   (0x0007U << FS8X_FS_I_WD_RFR_CNT_SHIFT)

7

Definition at line 3031 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_RFR_CNT_MASK

#define FS8X_FS_I_WD_RFR_CNT_MASK   0x0070U

Reflect the value of the Watchdog Refresh Counter

Definition at line 2912 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_RFR_CNT_SHIFT

#define FS8X_FS_I_WD_RFR_CNT_SHIFT   0x0004U

Reflect the value of the Watchdog Refresh Counter

Definition at line 2933 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_RFR_LIMIT_1

#define FS8X_FS_I_WD_RFR_LIMIT_1   (0x0003U << FS8X_FS_I_WD_RFR_LIMIT_SHIFT)

1

Definition at line 3061 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_RFR_LIMIT_2

#define FS8X_FS_I_WD_RFR_LIMIT_2   (0x0002U << FS8X_FS_I_WD_RFR_LIMIT_SHIFT)

2

Definition at line 3057 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_RFR_LIMIT_4

#define FS8X_FS_I_WD_RFR_LIMIT_4   (0x0001U << FS8X_FS_I_WD_RFR_LIMIT_SHIFT)

4

Definition at line 3053 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_RFR_LIMIT_6

#define FS8X_FS_I_WD_RFR_LIMIT_6   (0x0000U << FS8X_FS_I_WD_RFR_LIMIT_SHIFT)

6

Definition at line 3049 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_RFR_LIMIT_MASK

#define FS8X_FS_I_WD_RFR_LIMIT_MASK   0x1800U

Watchdog Refresh Counter value

Definition at line 2920 of file sbc_fs8x_map.h.

◆ FS8X_FS_I_WD_RFR_LIMIT_SHIFT

#define FS8X_FS_I_WD_RFR_LIMIT_SHIFT   0x000BU

Watchdog Refresh Counter value

Definition at line 2941 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_BAD_WD_REFRESH_INTERRUPTION_MASKED

#define FS8X_FS_INT_INH_BAD_WD_REFRESH_INTERRUPTION_MASKED   (0x0001U << FS8X_FS_INT_INH_BAD_WD_REFRESH_SHIFT)

Interruption MASKED

Definition at line 4789 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_BAD_WD_REFRESH_INTERRUPTION_NOT_MASKED

#define FS8X_FS_INT_INH_BAD_WD_REFRESH_INTERRUPTION_NOT_MASKED   (0x0000U << FS8X_FS_INT_INH_BAD_WD_REFRESH_SHIFT)

Interruption NOT MASKED

Definition at line 4785 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_BAD_WD_REFRESH_MASK

#define FS8X_FS_INT_INH_BAD_WD_REFRESH_MASK   0x0008U

Inhibit INTERRUPT on bad WD refresh event

Definition at line 4688 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_BAD_WD_REFRESH_SHIFT

#define FS8X_FS_INT_INH_BAD_WD_REFRESH_SHIFT   0x0003U

Inhibit INTERRUPT on bad WD refresh event

Definition at line 4729 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_ERRMON_INTERRUPTION_MASKED

#define FS8X_FS_INT_INH_ERRMON_INTERRUPTION_MASKED   (0x0001U << FS8X_FS_INT_INH_ERRMON_SHIFT)

Interruption MASKED

Definition at line 4780 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_ERRMON_INTERRUPTION_NOT_MASKED

#define FS8X_FS_INT_INH_ERRMON_INTERRUPTION_NOT_MASKED   (0x0000U << FS8X_FS_INT_INH_ERRMON_SHIFT)

Interruption NOT MASKED

Definition at line 4776 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_ERRMON_MASK

#define FS8X_FS_INT_INH_ERRMON_MASK   0x0004U

Inhibit INTERRUPT on ERRMON event

Definition at line 4684 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_ERRMON_SHIFT

#define FS8X_FS_INT_INH_ERRMON_SHIFT   0x0002U

Inhibit INTERRUPT on ERRMON event

Definition at line 4725 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_FCCU1_INTERRUPTION_MASKED

#define FS8X_FS_INT_INH_FCCU1_INTERRUPTION_MASKED   (0x0001U << FS8X_FS_INT_INH_FCCU1_SHIFT)

Interruption MASKED

Definition at line 4762 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_FCCU1_INTERRUPTION_NOT_MASKED

#define FS8X_FS_INT_INH_FCCU1_INTERRUPTION_NOT_MASKED   (0x0000U << FS8X_FS_INT_INH_FCCU1_SHIFT)

Interruption NOT MASKED

Definition at line 4758 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_FCCU1_MASK

#define FS8X_FS_INT_INH_FCCU1_MASK   0x0001U

Inhibit INTERRUPT on FCCU1 event

Definition at line 4676 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_FCCU1_SHIFT

#define FS8X_FS_INT_INH_FCCU1_SHIFT   0x0000U

Inhibit INTERRUPT on FCCU1 event

Definition at line 4717 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_FCCU2_INTERRUPTION_MASKED

#define FS8X_FS_INT_INH_FCCU2_INTERRUPTION_MASKED   (0x0001U << FS8X_FS_INT_INH_FCCU2_SHIFT)

Interruption MASKED

Definition at line 4771 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_FCCU2_INTERRUPTION_NOT_MASKED

#define FS8X_FS_INT_INH_FCCU2_INTERRUPTION_NOT_MASKED   (0x0000U << FS8X_FS_INT_INH_FCCU2_SHIFT)

Interruption NOT MASKED

Definition at line 4767 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_FCCU2_MASK

#define FS8X_FS_INT_INH_FCCU2_MASK   0x0002U

Inhibit INTERRUPT on FCCU2 event

Definition at line 4680 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_FCCU2_SHIFT

#define FS8X_FS_INT_INH_FCCU2_SHIFT   0x0001U

Inhibit INTERRUPT on FCCU2 event

Definition at line 4721 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VCOREMON_OV_UV_INTERRUPTION_MASKED

#define FS8X_FS_INT_INH_VCOREMON_OV_UV_INTERRUPTION_MASKED   (0x0001U << FS8X_FS_INT_INH_VCOREMON_OV_UV_SHIFT)

Interruption MASKED

Definition at line 4798 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VCOREMON_OV_UV_INTERRUPTION_NOT_MASKED

#define FS8X_FS_INT_INH_VCOREMON_OV_UV_INTERRUPTION_NOT_MASKED   (0x0000U << FS8X_FS_INT_INH_VCOREMON_OV_UV_SHIFT)

Interruption NOT MASKED

Definition at line 4794 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VCOREMON_OV_UV_MASK

#define FS8X_FS_INT_INH_VCOREMON_OV_UV_MASK   0x0010U

Inhibit INTERRUPT on VCOREMON OV and UV event

Definition at line 4692 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VCOREMON_OV_UV_SHIFT

#define FS8X_FS_INT_INH_VCOREMON_OV_UV_SHIFT   0x0004U

Inhibit INTERRUPT on VCOREMON OV and UV event

Definition at line 4733 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VDDIO_OV_UV_INTERRUPTION_MASKED

#define FS8X_FS_INT_INH_VDDIO_OV_UV_INTERRUPTION_MASKED   (0x0001U << FS8X_FS_INT_INH_VDDIO_OV_UV_SHIFT)

Interruption MASKED

Definition at line 4807 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VDDIO_OV_UV_INTERRUPTION_NOT_MASKED

#define FS8X_FS_INT_INH_VDDIO_OV_UV_INTERRUPTION_NOT_MASKED   (0x0000U << FS8X_FS_INT_INH_VDDIO_OV_UV_SHIFT)

Interruption NOT MASKED

Definition at line 4803 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VDDIO_OV_UV_MASK

#define FS8X_FS_INT_INH_VDDIO_OV_UV_MASK   0x0020U

Inhibit INTERRUPT on VDDIO OV and UV event

Definition at line 4696 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VDDIO_OV_UV_SHIFT

#define FS8X_FS_INT_INH_VDDIO_OV_UV_SHIFT   0x0005U

Inhibit INTERRUPT on VDDIO OV and UV event

Definition at line 4737 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VMON1_OV_UV_INTERRUPTION_MASKED

#define FS8X_FS_INT_INH_VMON1_OV_UV_INTERRUPTION_MASKED   (0x0001U << FS8X_FS_INT_INH_VMON1_OV_UV_SHIFT)

Interruption MASKED

Definition at line 4816 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VMON1_OV_UV_INTERRUPTION_NOT_MASKED

#define FS8X_FS_INT_INH_VMON1_OV_UV_INTERRUPTION_NOT_MASKED   (0x0000U << FS8X_FS_INT_INH_VMON1_OV_UV_SHIFT)

Interruption NOT MASKED

Definition at line 4812 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VMON1_OV_UV_MASK

#define FS8X_FS_INT_INH_VMON1_OV_UV_MASK   0x0040U

Inhibit INTERRUPT on VMON1 OV and UV event

Definition at line 4700 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VMON1_OV_UV_SHIFT

#define FS8X_FS_INT_INH_VMON1_OV_UV_SHIFT   0x0006U

Inhibit INTERRUPT on VMON1 OV and UV event

Definition at line 4741 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VMON2_OV_UV_INTERRUPTION_MASKED

#define FS8X_FS_INT_INH_VMON2_OV_UV_INTERRUPTION_MASKED   (0x0001U << FS8X_FS_INT_INH_VMON2_OV_UV_SHIFT)

Interruption MASKED

Definition at line 4825 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VMON2_OV_UV_INTERRUPTION_NOT_MASKED

#define FS8X_FS_INT_INH_VMON2_OV_UV_INTERRUPTION_NOT_MASKED   (0x0000U << FS8X_FS_INT_INH_VMON2_OV_UV_SHIFT)

Interruption NOT MASKED

Definition at line 4821 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VMON2_OV_UV_MASK

#define FS8X_FS_INT_INH_VMON2_OV_UV_MASK   0x0080U

Inhibit INTERRUPT on VMON2 OV and UV event

Definition at line 4704 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VMON2_OV_UV_SHIFT

#define FS8X_FS_INT_INH_VMON2_OV_UV_SHIFT   0x0007U

Inhibit INTERRUPT on VMON2 OV and UV event

Definition at line 4745 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VMON3_OV_UV_INTERRUPTION_MASKED

#define FS8X_FS_INT_INH_VMON3_OV_UV_INTERRUPTION_MASKED   (0x0001U << FS8X_FS_INT_INH_VMON3_OV_UV_SHIFT)

Interruption MASKED

Definition at line 4834 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VMON3_OV_UV_INTERRUPTION_NOT_MASKED

#define FS8X_FS_INT_INH_VMON3_OV_UV_INTERRUPTION_NOT_MASKED   (0x0000U << FS8X_FS_INT_INH_VMON3_OV_UV_SHIFT)

Interruption NOT MASKED

Definition at line 4830 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VMON3_OV_UV_MASK

#define FS8X_FS_INT_INH_VMON3_OV_UV_MASK   0x0100U

Inhibit INTERRUPT on VMON3 OV and UV event

Definition at line 4708 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VMON3_OV_UV_SHIFT

#define FS8X_FS_INT_INH_VMON3_OV_UV_SHIFT   0x0008U

Inhibit INTERRUPT on VMON3 OV and UV event

Definition at line 4749 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VMON4_OV_UV_INTERRUPTION_MASKED

#define FS8X_FS_INT_INH_VMON4_OV_UV_INTERRUPTION_MASKED   (0x0001U << FS8X_FS_INT_INH_VMON4_OV_UV_SHIFT)

Interruption MASKED

Definition at line 4843 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VMON4_OV_UV_INTERRUPTION_NOT_MASKED

#define FS8X_FS_INT_INH_VMON4_OV_UV_INTERRUPTION_NOT_MASKED   (0x0000U << FS8X_FS_INT_INH_VMON4_OV_UV_SHIFT)

Interruption NOT MASKED

Definition at line 4839 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VMON4_OV_UV_MASK

#define FS8X_FS_INT_INH_VMON4_OV_UV_MASK   0x0200U

Inhibit INTERRUPT on VMON4 OV and UV event

Definition at line 4712 of file sbc_fs8x_map.h.

◆ FS8X_FS_INT_INH_VMON4_OV_UV_SHIFT

#define FS8X_FS_INT_INH_VMON4_OV_UV_SHIFT   0x0009U

Inhibit INTERRUPT on VMON4 OV and UV event

Definition at line 4753 of file sbc_fs8x_map.h.

◆ FS8X_FS_INTB_MASK_ADDR

#define FS8X_FS_INTB_MASK_ADDR   0x15U

Definition at line 4670 of file sbc_fs8x_map.h.

◆ FS8X_FS_INTB_MASK_DEFAULT

#define FS8X_FS_INTB_MASK_DEFAULT   0x0000U

Definition at line 4671 of file sbc_fs8x_map.h.

◆ FS8X_FS_LBIST_OK_FAIL

#define FS8X_FS_LBIST_OK_FAIL   (0x0000U << FS8X_FS_LBIST_OK_SHIFT)

LBIST FAIL

Definition at line 4525 of file sbc_fs8x_map.h.

◆ FS8X_FS_LBIST_OK_MASK

#define FS8X_FS_LBIST_OK_MASK   0x0001U

Diagnostic of Logical BIST

Definition at line 4395 of file sbc_fs8x_map.h.

◆ FS8X_FS_LBIST_OK_PASS

#define FS8X_FS_LBIST_OK_PASS   (0x0001U << FS8X_FS_LBIST_OK_SHIFT)

LBIST PASS

Definition at line 4529 of file sbc_fs8x_map.h.

◆ FS8X_FS_LBIST_OK_SHIFT

#define FS8X_FS_LBIST_OK_SHIFT   0x0000U

Diagnostic of Logical BIST

Definition at line 4460 of file sbc_fs8x_map.h.

◆ FS8X_FS_OTP_CORRUPT_ERROR

#define FS8X_FS_OTP_CORRUPT_ERROR   (0x0001U << FS8X_FS_OTP_CORRUPT_SHIFT)

OTP content CRC error detected

Definition at line 4939 of file sbc_fs8x_map.h.

◆ FS8X_FS_OTP_CORRUPT_MASK

#define FS8X_FS_OTP_CORRUPT_MASK   0x0800U

OTP bits corruption detection (5ms cyclic check)

Definition at line 4863 of file sbc_fs8x_map.h.

◆ FS8X_FS_OTP_CORRUPT_NO_ERROR

#define FS8X_FS_OTP_CORRUPT_NO_ERROR   (0x0000U << FS8X_FS_OTP_CORRUPT_SHIFT)

No OTP content CRC error detected

Definition at line 4935 of file sbc_fs8x_map.h.

◆ FS8X_FS_OTP_CORRUPT_SHIFT

#define FS8X_FS_OTP_CORRUPT_SHIFT   0x000BU

OTP bits corruption detection (5ms cyclic check)

Definition at line 4888 of file sbc_fs8x_map.h.

◆ FS8X_FS_OVUVREG_STATUS_ADDR

#define FS8X_FS_OVUVREG_STATUS_ADDR   0x11U

Definition at line 3844 of file sbc_fs8x_map.h.

◆ FS8X_FS_OVUVREG_STATUS_DEFAULT

#define FS8X_FS_OVUVREG_STATUS_DEFAULT   0x5550U

Definition at line 3845 of file sbc_fs8x_map.h.

◆ FS8X_FS_PGOOD_DIAG_MASK

#define FS8X_FS_PGOOD_DIAG_MASK   0x8000U

Report a PGOOD Short to High

Definition at line 4174 of file sbc_fs8x_map.h.

◆ FS8X_FS_PGOOD_DIAG_NO_FAILURE

#define FS8X_FS_PGOOD_DIAG_NO_FAILURE   (0x0000U << FS8X_FS_PGOOD_DIAG_SHIFT)

No Failure

Definition at line 4379 of file sbc_fs8x_map.h.

◆ FS8X_FS_PGOOD_DIAG_SHIFT

#define FS8X_FS_PGOOD_DIAG_SHIFT   0x000FU

Report a PGOOD Short to High

Definition at line 4239 of file sbc_fs8x_map.h.

◆ FS8X_FS_PGOOD_DIAG_SHORT_CIRCUIT_HIGH

#define FS8X_FS_PGOOD_DIAG_SHORT_CIRCUIT_HIGH   (0x0001U << FS8X_FS_PGOOD_DIAG_SHIFT)

Short-Circuit HIGH

Definition at line 4383 of file sbc_fs8x_map.h.

◆ FS8X_FS_PGOOD_EVENT_MASK

#define FS8X_FS_PGOOD_EVENT_MASK   0x4000U

Report a Power GOOD event

Definition at line 4170 of file sbc_fs8x_map.h.

◆ FS8X_FS_PGOOD_EVENT_NO_POWER_GOOD

#define FS8X_FS_PGOOD_EVENT_NO_POWER_GOOD   (0x0000U << FS8X_FS_PGOOD_EVENT_SHIFT)

No Power GOOD

Definition at line 4370 of file sbc_fs8x_map.h.

◆ FS8X_FS_PGOOD_EVENT_POWER_GOOD_EVENT_OCCURRED

#define FS8X_FS_PGOOD_EVENT_POWER_GOOD_EVENT_OCCURRED   (0x0001U << FS8X_FS_PGOOD_EVENT_SHIFT)

Power Good event occurred

Definition at line 4374 of file sbc_fs8x_map.h.

◆ FS8X_FS_PGOOD_EVENT_SHIFT

#define FS8X_FS_PGOOD_EVENT_SHIFT   0x000EU

Report a Power GOOD event

Definition at line 4235 of file sbc_fs8x_map.h.

◆ FS8X_FS_PGOOD_SNS_MASK

#define FS8X_FS_PGOOD_SNS_MASK   0x2000U

Sense of PGOOD pad

Definition at line 4166 of file sbc_fs8x_map.h.

◆ FS8X_FS_PGOOD_SNS_PAD_SENSED_HIGH

#define FS8X_FS_PGOOD_SNS_PAD_SENSED_HIGH   (0x0001U << FS8X_FS_PGOOD_SNS_SHIFT)

PGOOD pad sensed high

Definition at line 4365 of file sbc_fs8x_map.h.

◆ FS8X_FS_PGOOD_SNS_PAD_SENSED_LOW

#define FS8X_FS_PGOOD_SNS_PAD_SENSED_LOW   (0x0000U << FS8X_FS_PGOOD_SNS_SHIFT)

PGOOD pad sensed low

Definition at line 4361 of file sbc_fs8x_map.h.

◆ FS8X_FS_PGOOD_SNS_SHIFT

#define FS8X_FS_PGOOD_SNS_SHIFT   0x000DU

Sense of PGOOD pad

Definition at line 4231 of file sbc_fs8x_map.h.

◆ FS8X_FS_REG_CORRUPT_ERROR

#define FS8X_FS_REG_CORRUPT_ERROR   (0x0001U << FS8X_FS_REG_CORRUPT_SHIFT)

Data content corruption detected in init registers (i.e. mismatch between register/register_NOT) pair

Definition at line 4930 of file sbc_fs8x_map.h.

◆ FS8X_FS_REG_CORRUPT_MASK

#define FS8X_FS_REG_CORRUPT_MASK   0x0200U

INIT register corruption detection

Definition at line 4859 of file sbc_fs8x_map.h.

◆ FS8X_FS_REG_CORRUPT_NO_ERROR

#define FS8X_FS_REG_CORRUPT_NO_ERROR   (0x0000U << FS8X_FS_REG_CORRUPT_SHIFT)

No corruption detected in init registers (i.e. no mismatch between register/register_NOT) pair

Definition at line 4926 of file sbc_fs8x_map.h.

◆ FS8X_FS_REG_CORRUPT_SHIFT

#define FS8X_FS_REG_CORRUPT_SHIFT   0x0009U

INIT register corruption detection

Definition at line 4884 of file sbc_fs8x_map.h.

◆ FS8X_FS_RELEASE_FS0B_ADDR

#define FS8X_FS_RELEASE_FS0B_ADDR   0x12U

Definition at line 4091 of file sbc_fs8x_map.h.

◆ FS8X_FS_RELEASE_FS0B_DEFAULT

#define FS8X_FS_RELEASE_FS0B_DEFAULT   0x0000U

Definition at line 4092 of file sbc_fs8x_map.h.

◆ FS8X_FS_RELEASE_FS0B_MASK

#define FS8X_FS_RELEASE_FS0B_MASK   0xFFFFU

Secure 16bits word to release FS0B

Definition at line 4097 of file sbc_fs8x_map.h.

◆ FS8X_FS_RELEASE_FS0B_SHIFT

#define FS8X_FS_RELEASE_FS0B_SHIFT   0x0000U

Secure 16bits word to release FS0B

Definition at line 4102 of file sbc_fs8x_map.h.

◆ FS8X_FS_RSTB_DIAG_MASK

#define FS8X_FS_RSTB_DIAG_MASK   0x0100U

Report a RSTB Short to High

Definition at line 4146 of file sbc_fs8x_map.h.

◆ FS8X_FS_RSTB_DIAG_NO_FAILURE

#define FS8X_FS_RSTB_DIAG_NO_FAILURE   (0x0000U << FS8X_FS_RSTB_DIAG_SHIFT)

No Failure

Definition at line 4316 of file sbc_fs8x_map.h.

◆ FS8X_FS_RSTB_DIAG_SHIFT

#define FS8X_FS_RSTB_DIAG_SHIFT   0x0008U

Report a RSTB Short to High

Definition at line 4211 of file sbc_fs8x_map.h.

◆ FS8X_FS_RSTB_DIAG_SHORT_CIRCUIT_HIGH

#define FS8X_FS_RSTB_DIAG_SHORT_CIRCUIT_HIGH   (0x0001U << FS8X_FS_RSTB_DIAG_SHIFT)

Short Circuit High

Definition at line 4320 of file sbc_fs8x_map.h.

◆ FS8X_FS_RSTB_DRV_COMMAND_SENSED_HIGH

#define FS8X_FS_RSTB_DRV_COMMAND_SENSED_HIGH   (0x0001U << FS8X_FS_RSTB_DRV_SHIFT)

RSTB driver command sensed high

Definition at line 4347 of file sbc_fs8x_map.h.

◆ FS8X_FS_RSTB_DRV_COMMAND_SENSED_LOW

#define FS8X_FS_RSTB_DRV_COMMAND_SENSED_LOW   (0x0000U << FS8X_FS_RSTB_DRV_SHIFT)

RSTB driver command sensed low

Definition at line 4343 of file sbc_fs8x_map.h.

◆ FS8X_FS_RSTB_DRV_MASK

#define FS8X_FS_RSTB_DRV_MASK   0x0800U

RSTB driver _ digital command

Definition at line 4158 of file sbc_fs8x_map.h.

◆ FS8X_FS_RSTB_DRV_SHIFT

#define FS8X_FS_RSTB_DRV_SHIFT   0x000BU

RSTB driver _ digital command

Definition at line 4223 of file sbc_fs8x_map.h.

◆ FS8X_FS_RSTB_EVENT_MASK

#define FS8X_FS_RSTB_EVENT_MASK   0x0200U

Report a RSTB event

Definition at line 4150 of file sbc_fs8x_map.h.

◆ FS8X_FS_RSTB_EVENT_NO_RESET

#define FS8X_FS_RSTB_EVENT_NO_RESET   (0x0000U << FS8X_FS_RSTB_EVENT_SHIFT)

No RESET

Definition at line 4325 of file sbc_fs8x_map.h.

◆ FS8X_FS_RSTB_EVENT_RESET_OCCURRED

#define FS8X_FS_RSTB_EVENT_RESET_OCCURRED   (0x0001U << FS8X_FS_RSTB_EVENT_SHIFT)

RESET occurred

Definition at line 4329 of file sbc_fs8x_map.h.

◆ FS8X_FS_RSTB_EVENT_SHIFT

#define FS8X_FS_RSTB_EVENT_SHIFT   0x0009U

Report a RSTB event

Definition at line 4215 of file sbc_fs8x_map.h.

◆ FS8X_FS_RSTB_REQ_MASK

#define FS8X_FS_RSTB_REQ_MASK   0x0080U

Request assertion of RSTB (Pulse)

Definition at line 4142 of file sbc_fs8x_map.h.

◆ FS8X_FS_RSTB_REQ_NO_ASSERTION

#define FS8X_FS_RSTB_REQ_NO_ASSERTION   (0x0000U << FS8X_FS_RSTB_REQ_SHIFT)

No Assertion

Definition at line 4307 of file sbc_fs8x_map.h.

◆ FS8X_FS_RSTB_REQ_RSTB_ASSERTION

#define FS8X_FS_RSTB_REQ_RSTB_ASSERTION   (0x0001U << FS8X_FS_RSTB_REQ_SHIFT)

RSTB Assertion (Pulse)

Definition at line 4311 of file sbc_fs8x_map.h.

◆ FS8X_FS_RSTB_REQ_SHIFT

#define FS8X_FS_RSTB_REQ_SHIFT   0x0007U

Request assertion of RSTB (Pulse)

Definition at line 4207 of file sbc_fs8x_map.h.

◆ FS8X_FS_RSTB_SNS_MASK

#define FS8X_FS_RSTB_SNS_MASK   0x0400U

Sense of RSTB pad

Definition at line 4154 of file sbc_fs8x_map.h.

◆ FS8X_FS_RSTB_SNS_PAD_SENSED_HIGH

#define FS8X_FS_RSTB_SNS_PAD_SENSED_HIGH   (0x0001U << FS8X_FS_RSTB_SNS_SHIFT)

RSTB pad sensed high

Definition at line 4338 of file sbc_fs8x_map.h.

◆ FS8X_FS_RSTB_SNS_PAD_SENSED_LOW

#define FS8X_FS_RSTB_SNS_PAD_SENSED_LOW   (0x0000U << FS8X_FS_RSTB_SNS_SHIFT)

RSTB pad sensed low

Definition at line 4334 of file sbc_fs8x_map.h.

◆ FS8X_FS_RSTB_SNS_SHIFT

#define FS8X_FS_RSTB_SNS_SHIFT   0x000AU

Sense of RSTB pad

Definition at line 4219 of file sbc_fs8x_map.h.

◆ FS8X_FS_SAFE_IOS_ADDR

#define FS8X_FS_SAFE_IOS_ADDR   0x13U

Definition at line 4108 of file sbc_fs8x_map.h.

◆ FS8X_FS_SAFE_IOS_DEFAULT

#define FS8X_FS_SAFE_IOS_DEFAULT   0x0000U

Definition at line 4109 of file sbc_fs8x_map.h.

◆ FS8X_FS_SPI_FS_CLK_MASK

#define FS8X_FS_SPI_FS_CLK_MASK   0x0020U

Fail Safe SPI SCLK error detection

Definition at line 4415 of file sbc_fs8x_map.h.

◆ FS8X_FS_SPI_FS_CLK_NO_ERROR

#define FS8X_FS_SPI_FS_CLK_NO_ERROR   (0x0000U << FS8X_FS_SPI_FS_CLK_SHIFT)

No error

Definition at line 4570 of file sbc_fs8x_map.h.

◆ FS8X_FS_SPI_FS_CLK_SHIFT

#define FS8X_FS_SPI_FS_CLK_SHIFT   0x0005U

Fail Safe SPI SCLK error detection

Definition at line 4480 of file sbc_fs8x_map.h.

◆ FS8X_FS_SPI_FS_CLK_WRONG_NUMBER_OF_CLOCK_CYCLES

#define FS8X_FS_SPI_FS_CLK_WRONG_NUMBER_OF_CLOCK_CYCLES   (0x0001U << FS8X_FS_SPI_FS_CLK_SHIFT)

Wrong number of clock cycles <32 or >32)

Definition at line 4574 of file sbc_fs8x_map.h.

◆ FS8X_FS_SPI_FS_CRC_ERROR_DETECTED

#define FS8X_FS_SPI_FS_CRC_ERROR_DETECTED   (0x0001U << FS8X_FS_SPI_FS_CRC_SHIFT)

Error detected in the CRC

Definition at line 4556 of file sbc_fs8x_map.h.

◆ FS8X_FS_SPI_FS_CRC_MASK

#define FS8X_FS_SPI_FS_CRC_MASK   0x0008U

Fail Safe SPI communication CRC issue

Definition at line 4407 of file sbc_fs8x_map.h.

◆ FS8X_FS_SPI_FS_CRC_NO_ERROR

#define FS8X_FS_SPI_FS_CRC_NO_ERROR   (0x0000U << FS8X_FS_SPI_FS_CRC_SHIFT)

No error

Definition at line 4552 of file sbc_fs8x_map.h.

◆ FS8X_FS_SPI_FS_CRC_SHIFT

#define FS8X_FS_SPI_FS_CRC_SHIFT   0x0003U

Fail Safe SPI communication CRC issue

Definition at line 4472 of file sbc_fs8x_map.h.

◆ FS8X_FS_SPI_FS_REQ_MASK

#define FS8X_FS_SPI_FS_REQ_MASK   0x0010U

Invalid Fail Safe SPI access (Wrong Write or Read, Write to INIT registers in normal mode, wrong address)

Definition at line 4411 of file sbc_fs8x_map.h.

◆ FS8X_FS_SPI_FS_REQ_NO_ERROR

#define FS8X_FS_SPI_FS_REQ_NO_ERROR   (0x0000U << FS8X_FS_SPI_FS_REQ_SHIFT)

No error

Definition at line 4561 of file sbc_fs8x_map.h.

◆ FS8X_FS_SPI_FS_REQ_SHIFT

#define FS8X_FS_SPI_FS_REQ_SHIFT   0x0004U

Invalid Fail Safe SPI access (Wrong Write or Read, Write to INIT registers in normal mode, wrong address)

Definition at line 4476 of file sbc_fs8x_map.h.

◆ FS8X_FS_SPI_FS_REQ_SPI_VIOLATION

#define FS8X_FS_SPI_FS_REQ_SPI_VIOLATION   (0x0001U << FS8X_FS_SPI_FS_REQ_SHIFT)

SPI Violation

Definition at line 4565 of file sbc_fs8x_map.h.

◆ FS8X_FS_STATES_ADDR

#define FS8X_FS_STATES_ADDR   0x16U

Definition at line 4849 of file sbc_fs8x_map.h.

◆ FS8X_FS_STATES_DEFAULT

#define FS8X_FS_STATES_DEFAULT   0x0000U

Definition at line 4850 of file sbc_fs8x_map.h.

◆ FS8X_FS_TM_ACTIVE_ACTIVE

#define FS8X_FS_TM_ACTIVE_ACTIVE   (0x0001U << FS8X_FS_TM_ACTIVE_SHIFT)

Test mode is activated

Definition at line 4966 of file sbc_fs8x_map.h.

◆ FS8X_FS_TM_ACTIVE_MASK

#define FS8X_FS_TM_ACTIVE_MASK   0x8000U

Test Mode Activation Status

Definition at line 4875 of file sbc_fs8x_map.h.

◆ FS8X_FS_TM_ACTIVE_NOT_ACTIVE

#define FS8X_FS_TM_ACTIVE_NOT_ACTIVE   (0x0000U << FS8X_FS_TM_ACTIVE_SHIFT)

Test mode is not activated

Definition at line 4962 of file sbc_fs8x_map.h.

◆ FS8X_FS_TM_ACTIVE_SHIFT

#define FS8X_FS_TM_ACTIVE_SHIFT   0x000FU

Test Mode Activation Status

Definition at line 4900 of file sbc_fs8x_map.h.

◆ FS8X_FS_VCOREMON_OV_MASK

#define FS8X_FS_VCOREMON_OV_MASK   0x8000U

Overvoltage Monitoring on VCOREMON

Definition at line 3902 of file sbc_fs8x_map.h.

◆ FS8X_FS_VCOREMON_OV_NO_OVERVOLTAGE

#define FS8X_FS_VCOREMON_OV_NO_OVERVOLTAGE   (0x0000U << FS8X_FS_VCOREMON_OV_SHIFT)

No Overvoltage

Definition at line 4081 of file sbc_fs8x_map.h.

◆ FS8X_FS_VCOREMON_OV_OVERVOLTAGE_REPORTED

#define FS8X_FS_VCOREMON_OV_OVERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VCOREMON_OV_SHIFT)

Overvoltage Reported on VCOREMON

Definition at line 4085 of file sbc_fs8x_map.h.

◆ FS8X_FS_VCOREMON_OV_SHIFT

#define FS8X_FS_VCOREMON_OV_SHIFT   0x000FU

Overvoltage Monitoring on VCOREMON

Definition at line 3959 of file sbc_fs8x_map.h.

◆ FS8X_FS_VCOREMON_UV_MASK

#define FS8X_FS_VCOREMON_UV_MASK   0x4000U

Undervoltage Monitoring on VCOREMON

Definition at line 3898 of file sbc_fs8x_map.h.

◆ FS8X_FS_VCOREMON_UV_NO_UNDERVOLTAGE

#define FS8X_FS_VCOREMON_UV_NO_UNDERVOLTAGE   (0x0000U << FS8X_FS_VCOREMON_UV_SHIFT)

No Undervoltage

Definition at line 4072 of file sbc_fs8x_map.h.

◆ FS8X_FS_VCOREMON_UV_SHIFT

#define FS8X_FS_VCOREMON_UV_SHIFT   0x000EU

Undervoltage Monitoring on VCOREMON

Definition at line 3955 of file sbc_fs8x_map.h.

◆ FS8X_FS_VCOREMON_UV_UNDERVOLTAGE_REPORTED

#define FS8X_FS_VCOREMON_UV_UNDERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VCOREMON_UV_SHIFT)

Undervoltage Reported on VCOREMON

Definition at line 4076 of file sbc_fs8x_map.h.

◆ FS8X_FS_VDDIO_OV_MASK

#define FS8X_FS_VDDIO_OV_MASK   0x2000U

Overvoltage Monitoring on VDDIO

Definition at line 3894 of file sbc_fs8x_map.h.

◆ FS8X_FS_VDDIO_OV_NO_OVERVOLTAGE

#define FS8X_FS_VDDIO_OV_NO_OVERVOLTAGE   (0x0000U << FS8X_FS_VDDIO_OV_SHIFT)

No Overvoltage

Definition at line 4063 of file sbc_fs8x_map.h.

◆ FS8X_FS_VDDIO_OV_OVERVOLTAGE_REPORTED

#define FS8X_FS_VDDIO_OV_OVERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VDDIO_OV_SHIFT)

Overvoltage Reported on VDDIO

Definition at line 4067 of file sbc_fs8x_map.h.

◆ FS8X_FS_VDDIO_OV_SHIFT

#define FS8X_FS_VDDIO_OV_SHIFT   0x000DU

Overvoltage Monitoring on VDDIO

Definition at line 3951 of file sbc_fs8x_map.h.

◆ FS8X_FS_VDDIO_UV_MASK

#define FS8X_FS_VDDIO_UV_MASK   0x1000U

Undervoltage Monitoring on VDDIO

Definition at line 3890 of file sbc_fs8x_map.h.

◆ FS8X_FS_VDDIO_UV_NO_UNDERVOLTAGE

#define FS8X_FS_VDDIO_UV_NO_UNDERVOLTAGE   (0x0000U << FS8X_FS_VDDIO_UV_SHIFT)

No Undervoltage

Definition at line 4054 of file sbc_fs8x_map.h.

◆ FS8X_FS_VDDIO_UV_SHIFT

#define FS8X_FS_VDDIO_UV_SHIFT   0x000CU

Undervoltage Monitoring on VDDIO

Definition at line 3947 of file sbc_fs8x_map.h.

◆ FS8X_FS_VDDIO_UV_UNDERVOLTAGE_REPORTED

#define FS8X_FS_VDDIO_UV_UNDERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VDDIO_UV_SHIFT)

Undervoltage Reported on VDDIO

Definition at line 4058 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON1_OV_MASK

#define FS8X_FS_VMON1_OV_MASK   0x0020U

Overvoltage Monitoring on VMON1

Definition at line 3862 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON1_OV_NO_OVERVOLTAGE

#define FS8X_FS_VMON1_OV_NO_OVERVOLTAGE   (0x0000U << FS8X_FS_VMON1_OV_SHIFT)

No Overvoltage

Definition at line 3991 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON1_OV_OVERVOLTAGE_REPORTED

#define FS8X_FS_VMON1_OV_OVERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VMON1_OV_SHIFT)

Overvoltage Reported on VMON1

Definition at line 3995 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON1_OV_SHIFT

#define FS8X_FS_VMON1_OV_SHIFT   0x0005U

Overvoltage Monitoring on VMON1

Definition at line 3919 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON1_UV_MASK

#define FS8X_FS_VMON1_UV_MASK   0x0010U

Undervoltage Monitoring on VMON1

Definition at line 3858 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON1_UV_NO_UNDERVOLTAGE

#define FS8X_FS_VMON1_UV_NO_UNDERVOLTAGE   (0x0000U << FS8X_FS_VMON1_UV_SHIFT)

No Undervoltage

Definition at line 3982 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON1_UV_SHIFT

#define FS8X_FS_VMON1_UV_SHIFT   0x0004U

Undervoltage Monitoring on VMON1

Definition at line 3915 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON1_UV_UNDERVOLTAGE_REPORTED

#define FS8X_FS_VMON1_UV_UNDERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VMON1_UV_SHIFT)

Undervoltage Reported on VMON1

Definition at line 3986 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON2_OV_MASK

#define FS8X_FS_VMON2_OV_MASK   0x0080U

Overvoltage Monitoring on VMON2

Definition at line 3870 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON2_OV_NO_OVERVOLTAGE

#define FS8X_FS_VMON2_OV_NO_OVERVOLTAGE   (0x0000U << FS8X_FS_VMON2_OV_SHIFT)

No Overvoltage

Definition at line 4009 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON2_OV_OVERVOLTAGE_REPORTED

#define FS8X_FS_VMON2_OV_OVERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VMON2_OV_SHIFT)

Overvoltage Reported on VMON2

Definition at line 4013 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON2_OV_SHIFT

#define FS8X_FS_VMON2_OV_SHIFT   0x0007U

Overvoltage Monitoring on VMON2

Definition at line 3927 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON2_UV_MASK

#define FS8X_FS_VMON2_UV_MASK   0x0040U

Undervoltage Monitoring on VMON2

Definition at line 3866 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON2_UV_NO_UNDERVOLTAGE

#define FS8X_FS_VMON2_UV_NO_UNDERVOLTAGE   (0x0000U << FS8X_FS_VMON2_UV_SHIFT)

No Undervoltage

Definition at line 4000 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON2_UV_SHIFT

#define FS8X_FS_VMON2_UV_SHIFT   0x0006U

Undervoltage Monitoring on VMON2

Definition at line 3923 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON2_UV_UNDERVOLTAGE_REPORTED

#define FS8X_FS_VMON2_UV_UNDERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VMON2_UV_SHIFT)

Undervoltage Reported on VMON2

Definition at line 4004 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON3_OV_MASK

#define FS8X_FS_VMON3_OV_MASK   0x0200U

Overvoltage Monitoring on VMON3

Definition at line 3878 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON3_OV_NO_OVERVOLTAGE

#define FS8X_FS_VMON3_OV_NO_OVERVOLTAGE   (0x0000U << FS8X_FS_VMON3_OV_SHIFT)

No Overvoltage

Definition at line 4027 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON3_OV_OVERVOLTAGE_REPORTED

#define FS8X_FS_VMON3_OV_OVERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VMON3_OV_SHIFT)

Overvoltage Reported on VMON3

Definition at line 4031 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON3_OV_SHIFT

#define FS8X_FS_VMON3_OV_SHIFT   0x0009U

Overvoltage Monitoring on VMON3

Definition at line 3935 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON3_UV_MASK

#define FS8X_FS_VMON3_UV_MASK   0x0100U

Undervoltage Monitoring on VMON3

Definition at line 3874 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON3_UV_NO_UNDERVOLTAGE

#define FS8X_FS_VMON3_UV_NO_UNDERVOLTAGE   (0x0000U << FS8X_FS_VMON3_UV_SHIFT)

No Undervoltage

Definition at line 4018 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON3_UV_SHIFT

#define FS8X_FS_VMON3_UV_SHIFT   0x0008U

Undervoltage Monitoring on VMON3

Definition at line 3931 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON3_UV_UNDERVOLTAGE_REPORTED

#define FS8X_FS_VMON3_UV_UNDERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VMON3_UV_SHIFT)

Undervoltage Reported on VMON3

Definition at line 4022 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON4_OV_MASK

#define FS8X_FS_VMON4_OV_MASK   0x0800U

Overvoltage Monitoring on VMON4

Definition at line 3886 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON4_OV_NO_OVERVOLTAGE

#define FS8X_FS_VMON4_OV_NO_OVERVOLTAGE   (0x0000U << FS8X_FS_VMON4_OV_SHIFT)

No Overvoltage

Definition at line 4045 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON4_OV_OVERVOLTAGE_REPORTED

#define FS8X_FS_VMON4_OV_OVERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VMON4_OV_SHIFT)

Overvoltage Reported on VMON4

Definition at line 4049 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON4_OV_SHIFT

#define FS8X_FS_VMON4_OV_SHIFT   0x000BU

Overvoltage Monitoring on VMON4

Definition at line 3943 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON4_UV_MASK

#define FS8X_FS_VMON4_UV_MASK   0x0400U

Undervoltage Monitoring on VMON4

Definition at line 3882 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON4_UV_NO_UNDERVOLTAGE

#define FS8X_FS_VMON4_UV_NO_UNDERVOLTAGE   (0x0000U << FS8X_FS_VMON4_UV_SHIFT)

No Undervoltage

Definition at line 4036 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON4_UV_SHIFT

#define FS8X_FS_VMON4_UV_SHIFT   0x000AU

Undervoltage Monitoring on VMON4

Definition at line 3939 of file sbc_fs8x_map.h.

◆ FS8X_FS_VMON4_UV_UNDERVOLTAGE_REPORTED

#define FS8X_FS_VMON4_UV_UNDERVOLTAGE_REPORTED   (0x0001U << FS8X_FS_VMON4_UV_SHIFT)

Undervoltage Reported on VMON4

Definition at line 4040 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_ANSWER_ADDR

#define FS8X_FS_WD_ANSWER_ADDR   0x10U

Definition at line 3827 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_ANSWER_DEFAULT

#define FS8X_FS_WD_ANSWER_DEFAULT   0x0000U

Definition at line 3828 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_ANSWER_MASK

#define FS8X_FS_WD_ANSWER_MASK   0xFFFFU

WATCHDOG LFSR VALUE

Definition at line 3833 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_ANSWER_SHIFT

#define FS8X_FS_WD_ANSWER_SHIFT   0x0000U

WATCHDOG LFSR VALUE

Definition at line 3838 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_SEED_ADDR

#define FS8X_FS_WD_SEED_ADDR   0x0FU

Definition at line 3810 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_SEED_DEFAULT

#define FS8X_FS_WD_SEED_DEFAULT   0x5AB2U

Definition at line 3811 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_SEED_MASK

#define FS8X_FS_WD_SEED_MASK   0xFFFFU

Seed for the LFSR

Definition at line 3816 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_SEED_SHIFT

#define FS8X_FS_WD_SEED_SHIFT   0x0000U

Seed for the LFSR

Definition at line 3821 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_WINDOW_1024MS

#define FS8X_FS_WD_WINDOW_1024MS   (0x000FU << FS8X_FS_WD_WINDOW_SHIFT)

1024ms

Definition at line 3804 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_WINDOW_128MS

#define FS8X_FS_WD_WINDOW_128MS   (0x000CU << FS8X_FS_WD_WINDOW_SHIFT)

128ms

Definition at line 3792 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_WINDOW_12MS

#define FS8X_FS_WD_WINDOW_12MS   (0x0007U << FS8X_FS_WD_WINDOW_SHIFT)

12ms

Definition at line 3772 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_WINDOW_16MS

#define FS8X_FS_WD_WINDOW_16MS   (0x0008U << FS8X_FS_WD_WINDOW_SHIFT)

16ms

Definition at line 3776 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_WINDOW_1MS

#define FS8X_FS_WD_WINDOW_1MS   (0x0001U << FS8X_FS_WD_WINDOW_SHIFT)

1.0ms

Definition at line 3748 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_WINDOW_24MS

#define FS8X_FS_WD_WINDOW_24MS   (0x0009U << FS8X_FS_WD_WINDOW_SHIFT)

24ms

Definition at line 3780 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_WINDOW_256MS

#define FS8X_FS_WD_WINDOW_256MS   (0x000DU << FS8X_FS_WD_WINDOW_SHIFT)

256ms

Definition at line 3796 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_WINDOW_2MS

#define FS8X_FS_WD_WINDOW_2MS   (0x0002U << FS8X_FS_WD_WINDOW_SHIFT)

2.0ms

Definition at line 3752 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_WINDOW_32MS

#define FS8X_FS_WD_WINDOW_32MS   (0x000AU << FS8X_FS_WD_WINDOW_SHIFT)

32ms

Definition at line 3784 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_WINDOW_3MS

#define FS8X_FS_WD_WINDOW_3MS   (0x0003U << FS8X_FS_WD_WINDOW_SHIFT)

3.0ms

Definition at line 3756 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_WINDOW_4MS

#define FS8X_FS_WD_WINDOW_4MS   (0x0004U << FS8X_FS_WD_WINDOW_SHIFT)

4.0ms

Definition at line 3760 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_WINDOW_512MS

#define FS8X_FS_WD_WINDOW_512MS   (0x000EU << FS8X_FS_WD_WINDOW_SHIFT)

512ms

Definition at line 3800 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_WINDOW_64MS

#define FS8X_FS_WD_WINDOW_64MS   (0x000BU << FS8X_FS_WD_WINDOW_SHIFT)

64ms

Definition at line 3788 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_WINDOW_6MS

#define FS8X_FS_WD_WINDOW_6MS   (0x0005U << FS8X_FS_WD_WINDOW_SHIFT)

6.0ms

Definition at line 3764 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_WINDOW_8MS

#define FS8X_FS_WD_WINDOW_8MS   (0x0006U << FS8X_FS_WD_WINDOW_SHIFT)

8.0ms

Definition at line 3768 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_WINDOW_ADDR

#define FS8X_FS_WD_WINDOW_ADDR   0x0DU

Definition at line 3626 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_WINDOW_DEFAULT

#define FS8X_FS_WD_WINDOW_DEFAULT   0x3200U

Definition at line 3627 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_WINDOW_DISABLE

#define FS8X_FS_WD_WINDOW_DISABLE   (0x0000U << FS8X_FS_WD_WINDOW_SHIFT)

DISABLE (during INIT_FS only)

Definition at line 3744 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_WINDOW_MASK

#define FS8X_FS_WD_WINDOW_MASK   0xF000U

Watchdog Window Duration

Definition at line 3640 of file sbc_fs8x_map.h.

◆ FS8X_FS_WD_WINDOW_SHIFT

#define FS8X_FS_WD_WINDOW_SHIFT   0x000CU

Watchdog Window Duration

Definition at line 3653 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_DC_31_25

#define FS8X_FS_WDW_DC_31_25   (0x0000U << FS8X_FS_WDW_DC_SHIFT)

31.25%

Definition at line 3723 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_DC_37_5

#define FS8X_FS_WDW_DC_37_5   (0x0001U << FS8X_FS_WDW_DC_SHIFT)

37.5%

Definition at line 3727 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_DC_50

#define FS8X_FS_WDW_DC_50   (0x0002U << FS8X_FS_WDW_DC_SHIFT)

50%

Definition at line 3731 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_DC_62_5

#define FS8X_FS_WDW_DC_62_5   (0x0003U << FS8X_FS_WDW_DC_SHIFT)

62.5%

Definition at line 3735 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_DC_68_75

#define FS8X_FS_WDW_DC_68_75   (0x0004U << FS8X_FS_WDW_DC_SHIFT)

68.75%

Definition at line 3739 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_DC_MASK

#define FS8X_FS_WDW_DC_MASK   0x0700U

CLOSED window

Definition at line 3636 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_DC_SHIFT

#define FS8X_FS_WDW_DC_SHIFT   0x0008U

CLOSED window

Definition at line 3649 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_RECOVERY_1024MS

#define FS8X_FS_WDW_RECOVERY_1024MS   (0x000FU << FS8X_FS_WDW_RECOVERY_SHIFT)

1024ms

Definition at line 3718 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_RECOVERY_128MS

#define FS8X_FS_WDW_RECOVERY_128MS   (0x000CU << FS8X_FS_WDW_RECOVERY_SHIFT)

128ms

Definition at line 3706 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_RECOVERY_12MS

#define FS8X_FS_WDW_RECOVERY_12MS   (0x0007U << FS8X_FS_WDW_RECOVERY_SHIFT)

12ms

Definition at line 3686 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_RECOVERY_16MS

#define FS8X_FS_WDW_RECOVERY_16MS   (0x0008U << FS8X_FS_WDW_RECOVERY_SHIFT)

16ms

Definition at line 3690 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_RECOVERY_1MS

#define FS8X_FS_WDW_RECOVERY_1MS   (0x0001U << FS8X_FS_WDW_RECOVERY_SHIFT)

1.0ms

Definition at line 3662 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_RECOVERY_24MS

#define FS8X_FS_WDW_RECOVERY_24MS   (0x0009U << FS8X_FS_WDW_RECOVERY_SHIFT)

24ms

Definition at line 3694 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_RECOVERY_256MS

#define FS8X_FS_WDW_RECOVERY_256MS   (0x000DU << FS8X_FS_WDW_RECOVERY_SHIFT)

256ms

Definition at line 3710 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_RECOVERY_2MS

#define FS8X_FS_WDW_RECOVERY_2MS   (0x0002U << FS8X_FS_WDW_RECOVERY_SHIFT)

2.0ms

Definition at line 3666 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_RECOVERY_32MS

#define FS8X_FS_WDW_RECOVERY_32MS   (0x000AU << FS8X_FS_WDW_RECOVERY_SHIFT)

32ms

Definition at line 3698 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_RECOVERY_3MS

#define FS8X_FS_WDW_RECOVERY_3MS   (0x0003U << FS8X_FS_WDW_RECOVERY_SHIFT)

3.0ms

Definition at line 3670 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_RECOVERY_4MS

#define FS8X_FS_WDW_RECOVERY_4MS   (0x0004U << FS8X_FS_WDW_RECOVERY_SHIFT)

4.0ms

Definition at line 3674 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_RECOVERY_512MS

#define FS8X_FS_WDW_RECOVERY_512MS   (0x000EU << FS8X_FS_WDW_RECOVERY_SHIFT)

512ms

Definition at line 3714 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_RECOVERY_64MS

#define FS8X_FS_WDW_RECOVERY_64MS   (0x000BU << FS8X_FS_WDW_RECOVERY_SHIFT)

64ms

Definition at line 3702 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_RECOVERY_6MS

#define FS8X_FS_WDW_RECOVERY_6MS   (0x0005U << FS8X_FS_WDW_RECOVERY_SHIFT)

6.0ms

Definition at line 3678 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_RECOVERY_8MS

#define FS8X_FS_WDW_RECOVERY_8MS   (0x0006U << FS8X_FS_WDW_RECOVERY_SHIFT)

8.0ms

Definition at line 3682 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_RECOVERY_DISABLE

#define FS8X_FS_WDW_RECOVERY_DISABLE   (0x0000U << FS8X_FS_WDW_RECOVERY_SHIFT)

DISABLE

Definition at line 3658 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_RECOVERY_MASK

#define FS8X_FS_WDW_RECOVERY_MASK   0x000FU

Watchdog Window Duration when the device is in Fault Recovery Strategy.

Definition at line 3632 of file sbc_fs8x_map.h.

◆ FS8X_FS_WDW_RECOVERY_SHIFT

#define FS8X_FS_WDW_RECOVERY_SHIFT   0x0000U

Watchdog Window Duration when the device is in Fault Recovery Strategy.

Definition at line 3645 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_ADDR

#define FS8X_M_AMUX_ADDR   0x04U

Definition at line 882 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_BAND_GAP_FAIL_SAFE

#define FS8X_M_AMUX_BAND_GAP_FAIL_SAFE   (0x0004U << FS8X_M_AMUX_SHIFT)

Band Gap Fail Safe

Definition at line 922 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_BAND_GAP_MAIN

#define FS8X_M_AMUX_BAND_GAP_MAIN   (0x0003U << FS8X_M_AMUX_SHIFT)

Band Gap Main

Definition at line 918 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_DEFAULT

#define FS8X_M_AMUX_DEFAULT   0x0000U

Definition at line 883 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_GND

#define FS8X_M_AMUX_GND   (0x0000U << FS8X_M_AMUX_SHIFT)

GND

Definition at line 906 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_MASK

#define FS8X_M_AMUX_MASK   0x001FU

Signal selection for AMUX output

Definition at line 888 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_PSYNC_VOLTAGE

#define FS8X_M_AMUX_PSYNC_VOLTAGE   (0x0014U << FS8X_M_AMUX_SHIFT)

PSYNC voltage

Definition at line 986 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_RESERVED

#define FS8X_M_AMUX_RESERVED   (0x000DU << FS8X_M_AMUX_SHIFT)

RESERVED

Definition at line 958 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_SHIFT

#define FS8X_M_AMUX_SHIFT   0x0000U

Signal selection for AMUX output

Definition at line 897 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_TEMPERATURE_SENSOR

#define FS8X_M_AMUX_TEMPERATURE_SENSOR   (0x0002U << FS8X_M_AMUX_SHIFT)

Temperature Sensor : T(_C) = (VAMUX _ VTEMP25) / VTEMP_COEFF + 25

Definition at line 914 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_VANA

#define FS8X_M_AMUX_VANA   (0x0011U << FS8X_M_AMUX_SHIFT)

Vana: internal Main analog voltage supp

Definition at line 974 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_VBOOST_VOLTAGE_DIVIDED

#define FS8X_M_AMUX_VBOOST_VOLTAGE_DIVIDED   (0x0009U << FS8X_M_AMUX_SHIFT)

VBOOST Voltage divided by 2.5

Definition at line 942 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_VBOS_VOLTAGE_DIVIDED

#define FS8X_M_AMUX_VBOS_VOLTAGE_DIVIDED   (0x000CU << FS8X_M_AMUX_SHIFT)

VBOS voltage divided by 2.5

Definition at line 954 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_VBUCK1_VOLTAGE

#define FS8X_M_AMUX_VBUCK1_VOLTAGE   (0x0005U << FS8X_M_AMUX_SHIFT)

VBUCK1 voltage

Definition at line 926 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_VBUCK2_VOLTAGE

#define FS8X_M_AMUX_VBUCK2_VOLTAGE   (0x0006U << FS8X_M_AMUX_SHIFT)

VBUCK2 voltage

Definition at line 930 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_VBUCK3_VOLTAGE_DIVIDED

#define FS8X_M_AMUX_VBUCK3_VOLTAGE_DIVIDED   (0x0007U << FS8X_M_AMUX_SHIFT)

VBUCK3 voltage divided by 2.5

Definition at line 934 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_VDDIO

#define FS8X_M_AMUX_VDDIO   (0x0001U << FS8X_M_AMUX_SHIFT)

VDDIO

Definition at line 910 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_VDIG

#define FS8X_M_AMUX_VDIG   (0x0012U << FS8X_M_AMUX_SHIFT)

Vdig: internal Main digital voltage suppl

Definition at line 978 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_VDIG_FS

#define FS8X_M_AMUX_VDIG_FS   (0x0013U << FS8X_M_AMUX_SHIFT)

Vdig_fs: internal Fail Safe digital voltage supp

Definition at line 982 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_VLDO1_VOLTAGE_DIVIDED

#define FS8X_M_AMUX_VLDO1_VOLTAGE_DIVIDED   (0x000AU << FS8X_M_AMUX_SHIFT)

VLDO1 voltage divided by 2.5

Definition at line 946 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_VLDO2_VOLTAGE_DIVIDED

#define FS8X_M_AMUX_VLDO2_VOLTAGE_DIVIDED   (0x000BU << FS8X_M_AMUX_SHIFT)

VLDO2 voltage divided by 2.5

Definition at line 950 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_VPRE_VOLTAGE_DIVIDED

#define FS8X_M_AMUX_VPRE_VOLTAGE_DIVIDED   (0x0008U << FS8X_M_AMUX_SHIFT)

VPRE voltage divided by 2.5

Definition at line 938 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_VSUP1_VOLTAGE_DIVIDED

#define FS8X_M_AMUX_VSUP1_VOLTAGE_DIVIDED   (0x000EU << FS8X_M_AMUX_SHIFT)

VSUP1 voltage divided by 7.5 or 14 (SPI/I2C configuration with bit RATIO)

Definition at line 962 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_WAKE1_VOLTAGE_DIVIDED

#define FS8X_M_AMUX_WAKE1_VOLTAGE_DIVIDED   (0x000FU << FS8X_M_AMUX_SHIFT)

WAKE1 voltage divided by 7.5 or 14 (SPI/I2C configuration with bit RATIO)

Definition at line 966 of file sbc_fs8x_map.h.

◆ FS8X_M_AMUX_WAKE2_VOLTAGE_DIVIDED

#define FS8X_M_AMUX_WAKE2_VOLTAGE_DIVIDED   (0x0010U << FS8X_M_AMUX_SHIFT)

WAKE2 voltage divided by 7.5 or 14 (SPI/I2C configuration with bit RATIO)

Definition at line 970 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOST_ST_MASK

#define FS8X_M_BOOST_ST_MASK   0x2000U

BOOST state

Definition at line 2029 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOST_ST_REGULATOR_OFF

#define FS8X_M_BOOST_ST_REGULATOR_OFF   (0x0000U << FS8X_M_BOOST_ST_SHIFT)

regulator OFF

Definition at line 2224 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOST_ST_REGULATOR_ON

#define FS8X_M_BOOST_ST_REGULATOR_ON   (0x0001U << FS8X_M_BOOST_ST_SHIFT)

regulator ON

Definition at line 2228 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOST_ST_SHIFT

#define FS8X_M_BOOST_ST_SHIFT   0x000DU

BOOST state

Definition at line 2094 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOSTDIS_BOOST_DISABLE_REQUEST

#define FS8X_M_BOOSTDIS_BOOST_DISABLE_REQUEST   (0x0001U << FS8X_M_BOOSTDIS_SHIFT)

BOOST Disable Request

Definition at line 672 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOSTDIS_MASK

#define FS8X_M_BOOSTDIS_MASK   0x2000U

Disable request of BOOST

Definition at line 486 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOSTDIS_NO_EFFECT

#define FS8X_M_BOOSTDIS_NO_EFFECT   (0x0000U << FS8X_M_BOOSTDIS_SHIFT)

no effect (regulator remains in existing state)

Definition at line 668 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOSTDIS_SHIFT

#define FS8X_M_BOOSTDIS_SHIFT   0x000DU

Disable request of BOOST

Definition at line 547 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOSTEN_BOOST_ENABLE_REQUEST

#define FS8X_M_BOOSTEN_BOOST_ENABLE_REQUEST   (0x0001U << FS8X_M_BOOSTEN_SHIFT)

BOOST Enable Request

Definition at line 609 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOSTEN_MASK

#define FS8X_M_BOOSTEN_MASK   0x0020U

Enable request of BOOST

Definition at line 458 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOSTEN_NO_EFFECT

#define FS8X_M_BOOSTEN_NO_EFFECT   (0x0000U << FS8X_M_BOOSTEN_SHIFT)

no effect (regulator remains in existing state)

Definition at line 605 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOSTEN_SHIFT

#define FS8X_M_BOOSTEN_SHIFT   0x0005U

Enable request of BOOST

Definition at line 519 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOSTOC_M_INT_MASKED

#define FS8X_M_BOOSTOC_M_INT_MASKED   (0x0001U << FS8X_M_BOOSTOC_M_SHIFT)

INT masked

Definition at line 1462 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOSTOC_M_INT_NOT_MASKED

#define FS8X_M_BOOSTOC_M_INT_NOT_MASKED   (0x0000U << FS8X_M_BOOSTOC_M_SHIFT)

INT not masked

Definition at line 1458 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOSTOC_M_MASK

#define FS8X_M_BOOSTOC_M_MASK   0x2000U

Inhibit INTERRUPT for VBOOST Over current

Definition at line 1284 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOSTOC_M_SHIFT

#define FS8X_M_BOOSTOC_M_SHIFT   0x000DU

Inhibit INTERRUPT for VBOOST Over current

Definition at line 1341 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOSTTSD_M_INT_MASKED

#define FS8X_M_BOOSTTSD_M_INT_MASKED   (0x0001U << FS8X_M_BOOSTTSD_M_SHIFT)

INT masked

Definition at line 1399 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOSTTSD_M_INT_NOT_MASKED

#define FS8X_M_BOOSTTSD_M_INT_NOT_MASKED   (0x0000U << FS8X_M_BOOSTTSD_M_SHIFT)

INT not masked

Definition at line 1395 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOSTTSD_M_MASK

#define FS8X_M_BOOSTTSD_M_MASK   0x0020U

Inhibit INTERRUPT for BOOST over temperature shutdown event

Definition at line 1256 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOSTTSD_M_SHIFT

#define FS8X_M_BOOSTTSD_M_SHIFT   0x0005U

Inhibit INTERRUPT for BOOST over temperature shutdown event

Definition at line 1313 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOSTTSDCFG_MASK

#define FS8X_M_BOOSTTSDCFG_MASK   0x2000U

Regulator behavior in case of TSD

Definition at line 730 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOSTTSDCFG_REGULATOR_SHUTDOWN

#define FS8X_M_BOOSTTSDCFG_REGULATOR_SHUTDOWN   (0x0000U << FS8X_M_BOOSTTSDCFG_SHIFT)

Regulator Shutdown

Definition at line 855 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOSTTSDCFG_REGULATOR_SHUTDOWN_AND_DEEP_FAIL_SAFE

#define FS8X_M_BOOSTTSDCFG_REGULATOR_SHUTDOWN_AND_DEEP_FAIL_SAFE   (0x0001U << FS8X_M_BOOSTTSDCFG_SHIFT)

Regulator Shutdown + State machine transition to Standby mode

Definition at line 859 of file sbc_fs8x_map.h.

◆ FS8X_M_BOOSTTSDCFG_SHIFT

#define FS8X_M_BOOSTTSDCFG_SHIFT   0x000DU

Regulator behavior in case of TSD

Definition at line 767 of file sbc_fs8x_map.h.

◆ FS8X_M_BOSTSD_M_INT_MASKED

#define FS8X_M_BOSTSD_M_INT_MASKED   (0x0001U << FS8X_M_BOSTSD_M_SHIFT)

INT masked

Definition at line 1408 of file sbc_fs8x_map.h.

◆ FS8X_M_BOSTSD_M_INT_NOT_MASKED

#define FS8X_M_BOSTSD_M_INT_NOT_MASKED   (0x0000U << FS8X_M_BOSTSD_M_SHIFT)

INT not masked

Definition at line 1404 of file sbc_fs8x_map.h.

◆ FS8X_M_BOSTSD_M_MASK

#define FS8X_M_BOSTSD_M_MASK   0x0040U

Inhibit INTERRUPT for Best Of Supply over temperature shutdown event

Definition at line 1260 of file sbc_fs8x_map.h.

◆ FS8X_M_BOSTSD_M_SHIFT

#define FS8X_M_BOSTSD_M_SHIFT   0x0006U

Inhibit INTERRUPT for Best Of Supply over temperature shutdown event

Definition at line 1317 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1_ST_MASK

#define FS8X_M_BUCK1_ST_MASK   0x1000U

BUCK1 state

Definition at line 2025 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1_ST_REGULATOR_OFF

#define FS8X_M_BUCK1_ST_REGULATOR_OFF   (0x0000U << FS8X_M_BUCK1_ST_SHIFT)

regulator OFF

Definition at line 2215 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1_ST_REGULATOR_ON

#define FS8X_M_BUCK1_ST_REGULATOR_ON   (0x0001U << FS8X_M_BUCK1_ST_SHIFT)

regulator ON

Definition at line 2219 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1_ST_SHIFT

#define FS8X_M_BUCK1_ST_SHIFT   0x000CU

BUCK1 state

Definition at line 2090 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1DIS_BUCK1_DISABLE_REQUEST

#define FS8X_M_BUCK1DIS_BUCK1_DISABLE_REQUEST   (0x0001U << FS8X_M_BUCK1DIS_SHIFT)

BUCK1 Disable Request

Definition at line 663 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1DIS_MASK

#define FS8X_M_BUCK1DIS_MASK   0x1000U

Disable request of BUCK1

Definition at line 482 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1DIS_NO_EFFECT

#define FS8X_M_BUCK1DIS_NO_EFFECT   (0x0000U << FS8X_M_BUCK1DIS_SHIFT)

no effect (regulator remains in existing state)

Definition at line 659 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1DIS_SHIFT

#define FS8X_M_BUCK1DIS_SHIFT   0x000CU

Disable request of BUCK1

Definition at line 543 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1EN_BUCK1_ENABLE_REQUEST

#define FS8X_M_BUCK1EN_BUCK1_ENABLE_REQUEST   (0x0001U << FS8X_M_BUCK1EN_SHIFT)

BUCK1 Enable Request

Definition at line 600 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1EN_MASK

#define FS8X_M_BUCK1EN_MASK   0x0010U

Enable request of BUCK1

Definition at line 454 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1EN_NO_EFFECT

#define FS8X_M_BUCK1EN_NO_EFFECT   (0x0000U << FS8X_M_BUCK1EN_SHIFT)

no effect (regulator remains in existing state)

Definition at line 596 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1EN_SHIFT

#define FS8X_M_BUCK1EN_SHIFT   0x0004U

Enable request of BUCK1

Definition at line 515 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1OC_EVENT_OCCURRED

#define FS8X_M_BUCK1OC_EVENT_OCCURRED   (0x0001U << FS8X_M_BUCK1OC_SHIFT)

Event occurred

Definition at line 1938 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1OC_M_INT_MASKED

#define FS8X_M_BUCK1OC_M_INT_MASKED   (0x0001U << FS8X_M_BUCK1OC_M_SHIFT)

INT masked

Definition at line 1453 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1OC_M_INT_NOT_MASKED

#define FS8X_M_BUCK1OC_M_INT_NOT_MASKED   (0x0000U << FS8X_M_BUCK1OC_M_SHIFT)

INT not masked

Definition at line 1449 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1OC_M_MASK

#define FS8X_M_BUCK1OC_M_MASK   0x1000U

Inhibit INTERRUPT for BUCK1 Over current

Definition at line 1280 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1OC_M_SHIFT

#define FS8X_M_BUCK1OC_M_SHIFT   0x000CU

Inhibit INTERRUPT for BUCK1 Over current

Definition at line 1337 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1OC_MASK

#define FS8X_M_BUCK1OC_MASK   0x1000U

BUCK1 Over current

Definition at line 1744 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1OC_NO_EVENT

#define FS8X_M_BUCK1OC_NO_EVENT   (0x0000U << FS8X_M_BUCK1OC_SHIFT)

No event

Definition at line 1934 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1OC_SHIFT

#define FS8X_M_BUCK1OC_SHIFT   0x000CU

BUCK1 Over current

Definition at line 1809 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1OT_EVENT_OCCURRED

#define FS8X_M_BUCK1OT_EVENT_OCCURRED   (0x0001U << FS8X_M_BUCK1OT_SHIFT)

Event occurred

Definition at line 1866 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1OT_MASK

#define FS8X_M_BUCK1OT_MASK   0x0010U

BUCK1 over temperature shutdown event

Definition at line 1712 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1OT_NO_EVENT

#define FS8X_M_BUCK1OT_NO_EVENT   (0x0000U << FS8X_M_BUCK1OT_SHIFT)

No event

Definition at line 1862 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1OT_SHIFT

#define FS8X_M_BUCK1OT_SHIFT   0x0004U

BUCK1 over temperature shutdown event

Definition at line 1777 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1TSD_M_INT_MASKED

#define FS8X_M_BUCK1TSD_M_INT_MASKED   (0x0001U << FS8X_M_BUCK1TSD_M_SHIFT)

INT masked

Definition at line 1390 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1TSD_M_INT_NOT_MASKED

#define FS8X_M_BUCK1TSD_M_INT_NOT_MASKED   (0x0000U << FS8X_M_BUCK1TSD_M_SHIFT)

INT not masked

Definition at line 1386 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1TSD_M_MASK

#define FS8X_M_BUCK1TSD_M_MASK   0x0010U

Inhibit INTERRUPT for BUCK1 over temperature shutdown event

Definition at line 1252 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1TSD_M_SHIFT

#define FS8X_M_BUCK1TSD_M_SHIFT   0x0004U

Inhibit INTERRUPT for BUCK1 over temperature shutdown event

Definition at line 1309 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1TSDCFG_MASK

#define FS8X_M_BUCK1TSDCFG_MASK   0x1000U

Regulator behavior in case of TSD

Definition at line 726 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1TSDCFG_REGULATOR_SHUTDOWN

#define FS8X_M_BUCK1TSDCFG_REGULATOR_SHUTDOWN   (0x0000U << FS8X_M_BUCK1TSDCFG_SHIFT)

Regulator Shutdown

Definition at line 846 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1TSDCFG_REGULATOR_SHUTDOWN_AND_DEEP_FAIL_SAFE

#define FS8X_M_BUCK1TSDCFG_REGULATOR_SHUTDOWN_AND_DEEP_FAIL_SAFE   (0x0001U << FS8X_M_BUCK1TSDCFG_SHIFT)

Regulator Shutdown + State machine transition to Standby mode

Definition at line 850 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK1TSDCFG_SHIFT

#define FS8X_M_BUCK1TSDCFG_SHIFT   0x000CU

Regulator behavior in case of TSD

Definition at line 763 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2_ST_MASK

#define FS8X_M_BUCK2_ST_MASK   0x0800U

BUCK2 state

Definition at line 2021 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2_ST_REGULATOR_OFF

#define FS8X_M_BUCK2_ST_REGULATOR_OFF   (0x0000U << FS8X_M_BUCK2_ST_SHIFT)

regulator OFF

Definition at line 2206 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2_ST_REGULATOR_ON

#define FS8X_M_BUCK2_ST_REGULATOR_ON   (0x0001U << FS8X_M_BUCK2_ST_SHIFT)

regulator ON

Definition at line 2210 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2_ST_SHIFT

#define FS8X_M_BUCK2_ST_SHIFT   0x000BU

BUCK2 state

Definition at line 2086 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2DIS_BUCK2_DISABLE_REQUEST

#define FS8X_M_BUCK2DIS_BUCK2_DISABLE_REQUEST   (0x0001U << FS8X_M_BUCK2DIS_SHIFT)

BUCK2 Disable Request

Definition at line 654 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2DIS_MASK

#define FS8X_M_BUCK2DIS_MASK   0x0800U

Disable request of BUCK2

Definition at line 478 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2DIS_NO_EFFECT

#define FS8X_M_BUCK2DIS_NO_EFFECT   (0x0000U << FS8X_M_BUCK2DIS_SHIFT)

no effect (regulator remains in existing state)

Definition at line 650 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2DIS_SHIFT

#define FS8X_M_BUCK2DIS_SHIFT   0x000BU

Disable request of BUCK2

Definition at line 539 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2EN_BUCK2_ENABLE_REQUEST

#define FS8X_M_BUCK2EN_BUCK2_ENABLE_REQUEST   (0x0001U << FS8X_M_BUCK2EN_SHIFT)

BUCK2 Enable Request

Definition at line 591 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2EN_MASK

#define FS8X_M_BUCK2EN_MASK   0x0008U

Enable request of BUCK2

Definition at line 450 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2EN_NO_EFFECT

#define FS8X_M_BUCK2EN_NO_EFFECT   (0x0000U << FS8X_M_BUCK2EN_SHIFT)

no effect (regulator remains in existing state)

Definition at line 587 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2EN_SHIFT

#define FS8X_M_BUCK2EN_SHIFT   0x0003U

Enable request of BUCK2

Definition at line 511 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2OC_EVENT_OCCURRED

#define FS8X_M_BUCK2OC_EVENT_OCCURRED   (0x0001U << FS8X_M_BUCK2OC_SHIFT)

Event occurred

Definition at line 1929 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2OC_M_INT_MASKED

#define FS8X_M_BUCK2OC_M_INT_MASKED   (0x0001U << FS8X_M_BUCK2OC_M_SHIFT)

INT masked

Definition at line 1444 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2OC_M_INT_NOT_MASKED

#define FS8X_M_BUCK2OC_M_INT_NOT_MASKED   (0x0000U << FS8X_M_BUCK2OC_M_SHIFT)

INT not masked

Definition at line 1440 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2OC_M_MASK

#define FS8X_M_BUCK2OC_M_MASK   0x0800U

Inhibit INTERRUPT for BUCK2 Over current

Definition at line 1276 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2OC_M_SHIFT

#define FS8X_M_BUCK2OC_M_SHIFT   0x000BU

Inhibit INTERRUPT for BUCK2 Over current

Definition at line 1333 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2OC_MASK

#define FS8X_M_BUCK2OC_MASK   0x0800U

BUCK2 Over current

Definition at line 1740 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2OC_NO_EVENT

#define FS8X_M_BUCK2OC_NO_EVENT   (0x0000U << FS8X_M_BUCK2OC_SHIFT)

No event

Definition at line 1925 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2OC_SHIFT

#define FS8X_M_BUCK2OC_SHIFT   0x000BU

BUCK2 Over current

Definition at line 1805 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2OT_EVENT_OCCURRED

#define FS8X_M_BUCK2OT_EVENT_OCCURRED   (0x0001U << FS8X_M_BUCK2OT_SHIFT)

Event occurred

Definition at line 1857 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2OT_MASK

#define FS8X_M_BUCK2OT_MASK   0x0008U

BUCK2 over temperature shutdown event

Definition at line 1708 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2OT_NO_EVENT

#define FS8X_M_BUCK2OT_NO_EVENT   (0x0000U << FS8X_M_BUCK2OT_SHIFT)

No event

Definition at line 1853 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2OT_SHIFT

#define FS8X_M_BUCK2OT_SHIFT   0x0003U

BUCK2 over temperature shutdown event

Definition at line 1773 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2TSD_M_INT_MASKED

#define FS8X_M_BUCK2TSD_M_INT_MASKED   (0x0001U << FS8X_M_BUCK2TSD_M_SHIFT)

INT masked

Definition at line 1381 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2TSD_M_INT_NOT_MASKED

#define FS8X_M_BUCK2TSD_M_INT_NOT_MASKED   (0x0000U << FS8X_M_BUCK2TSD_M_SHIFT)

INT not masked

Definition at line 1377 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2TSD_M_MASK

#define FS8X_M_BUCK2TSD_M_MASK   0x0008U

Inhibit INTERRUPT for BUCK2 over temperature shutdown event

Definition at line 1248 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2TSD_M_SHIFT

#define FS8X_M_BUCK2TSD_M_SHIFT   0x0003U

Inhibit INTERRUPT for BUCK2 over temperature shutdown event

Definition at line 1305 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2TSDCFG_MASK

#define FS8X_M_BUCK2TSDCFG_MASK   0x0800U

Regulator behavior in case of TSD

Definition at line 722 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2TSDCFG_REGULATOR_SHUTDOWN

#define FS8X_M_BUCK2TSDCFG_REGULATOR_SHUTDOWN   (0x0000U << FS8X_M_BUCK2TSDCFG_SHIFT)

Regulator Shutdown

Definition at line 837 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2TSDCFG_REGULATOR_SHUTDOWN_AND_DEEP_FAIL_SAFE

#define FS8X_M_BUCK2TSDCFG_REGULATOR_SHUTDOWN_AND_DEEP_FAIL_SAFE   (0x0001U << FS8X_M_BUCK2TSDCFG_SHIFT)

Regulator Shutdown + State machine transition to Standby mode

Definition at line 841 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK2TSDCFG_SHIFT

#define FS8X_M_BUCK2TSDCFG_SHIFT   0x000BU

Regulator behavior in case of TSD

Definition at line 759 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3_ST_MASK

#define FS8X_M_BUCK3_ST_MASK   0x0400U

BUCK3 state

Definition at line 2017 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3_ST_REGULATOR_OFF

#define FS8X_M_BUCK3_ST_REGULATOR_OFF   (0x0000U << FS8X_M_BUCK3_ST_SHIFT)

regulator OFF

Definition at line 2197 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3_ST_REGULATOR_ON

#define FS8X_M_BUCK3_ST_REGULATOR_ON   (0x0001U << FS8X_M_BUCK3_ST_SHIFT)

regulator ON

Definition at line 2201 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3_ST_SHIFT

#define FS8X_M_BUCK3_ST_SHIFT   0x000AU

BUCK3 state

Definition at line 2082 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3DIS_BUCK3_DISABLE_REQUEST

#define FS8X_M_BUCK3DIS_BUCK3_DISABLE_REQUEST   (0x0001U << FS8X_M_BUCK3DIS_SHIFT)

BUCK3 Disable Request

Definition at line 645 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3DIS_MASK

#define FS8X_M_BUCK3DIS_MASK   0x0400U

Disable request of BUCK3

Definition at line 474 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3DIS_NO_EFFECT

#define FS8X_M_BUCK3DIS_NO_EFFECT   (0x0000U << FS8X_M_BUCK3DIS_SHIFT)

no effect (regulator remains in existing state)

Definition at line 641 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3DIS_SHIFT

#define FS8X_M_BUCK3DIS_SHIFT   0x000AU

Disable request of BUCK3

Definition at line 535 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3EN_BUCK3_ENABLE_REQUEST

#define FS8X_M_BUCK3EN_BUCK3_ENABLE_REQUEST   (0x0001U << FS8X_M_BUCK3EN_SHIFT)

BUCK3 Enable Request

Definition at line 582 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3EN_MASK

#define FS8X_M_BUCK3EN_MASK   0x0004U

Enable request of BUCK3

Definition at line 446 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3EN_NO_EFFECT

#define FS8X_M_BUCK3EN_NO_EFFECT   (0x0000U << FS8X_M_BUCK3EN_SHIFT)

no effect (regulator remains in existing state)

Definition at line 578 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3EN_SHIFT

#define FS8X_M_BUCK3EN_SHIFT   0x0002U

Enable request of BUCK3

Definition at line 507 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3OC_EVENT_OCCURRED

#define FS8X_M_BUCK3OC_EVENT_OCCURRED   (0x0001U << FS8X_M_BUCK3OC_SHIFT)

Event occurred

Definition at line 1920 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3OC_M_INT_MASKED

#define FS8X_M_BUCK3OC_M_INT_MASKED   (0x0001U << FS8X_M_BUCK3OC_M_SHIFT)

INT masked

Definition at line 1435 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3OC_M_INT_NOT_MASKED

#define FS8X_M_BUCK3OC_M_INT_NOT_MASKED   (0x0000U << FS8X_M_BUCK3OC_M_SHIFT)

INT not masked

Definition at line 1431 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3OC_M_MASK

#define FS8X_M_BUCK3OC_M_MASK   0x0400U

Inhibit INTERRUPT for BUCK3 Over current

Definition at line 1272 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3OC_M_SHIFT

#define FS8X_M_BUCK3OC_M_SHIFT   0x000AU

Inhibit INTERRUPT for BUCK3 Over current

Definition at line 1329 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3OC_MASK

#define FS8X_M_BUCK3OC_MASK   0x0400U

BUCK3 Over current

Definition at line 1736 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3OC_NO_EVENT

#define FS8X_M_BUCK3OC_NO_EVENT   (0x0000U << FS8X_M_BUCK3OC_SHIFT)

No event

Definition at line 1916 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3OC_SHIFT

#define FS8X_M_BUCK3OC_SHIFT   0x000AU

BUCK3 Over current

Definition at line 1801 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3OT_EVENT_OCCURRED

#define FS8X_M_BUCK3OT_EVENT_OCCURRED   (0x0001U << FS8X_M_BUCK3OT_SHIFT)

Event occurred

Definition at line 1848 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3OT_MASK

#define FS8X_M_BUCK3OT_MASK   0x0004U

BUCK3 over temperature shutdown event

Definition at line 1704 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3OT_NO_EVENT

#define FS8X_M_BUCK3OT_NO_EVENT   (0x0000U << FS8X_M_BUCK3OT_SHIFT)

No event

Definition at line 1844 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3OT_SHIFT

#define FS8X_M_BUCK3OT_SHIFT   0x0002U

BUCK3 over temperature shutdown event

Definition at line 1769 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3TSD_M_INT_MASKED

#define FS8X_M_BUCK3TSD_M_INT_MASKED   (0x0001U << FS8X_M_BUCK3TSD_M_SHIFT)

INT masked

Definition at line 1372 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3TSD_M_INT_NOT_MASKED

#define FS8X_M_BUCK3TSD_M_INT_NOT_MASKED   (0x0000U << FS8X_M_BUCK3TSD_M_SHIFT)

INT not masked

Definition at line 1368 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3TSD_M_MASK

#define FS8X_M_BUCK3TSD_M_MASK   0x0004U

Inhibit INTERRUPT for BUCK3 over temperature shutdown event

Definition at line 1244 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3TSD_M_SHIFT

#define FS8X_M_BUCK3TSD_M_SHIFT   0x0002U

Inhibit INTERRUPT for BUCK3 over temperature shutdown event

Definition at line 1301 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3TSDCFG_MASK

#define FS8X_M_BUCK3TSDCFG_MASK   0x0400U

Regulator behavior in case of TSD

Definition at line 718 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3TSDCFG_REGULATOR_SHUTDOWN

#define FS8X_M_BUCK3TSDCFG_REGULATOR_SHUTDOWN   (0x0000U << FS8X_M_BUCK3TSDCFG_SHIFT)

Regulator Shutdown

Definition at line 828 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3TSDCFG_REGULATOR_SHUTDOWN_AND_DEEP_FAIL_SAFE

#define FS8X_M_BUCK3TSDCFG_REGULATOR_SHUTDOWN_AND_DEEP_FAIL_SAFE   (0x0001U << FS8X_M_BUCK3TSDCFG_SHIFT)

Regulator Shutdown + State machine transition to Standby mode

Definition at line 832 of file sbc_fs8x_map.h.

◆ FS8X_M_BUCK3TSDCFG_SHIFT

#define FS8X_M_BUCK3TSDCFG_SHIFT   0x000AU

Regulator behavior in case of TSD

Definition at line 755 of file sbc_fs8x_map.h.

◆ FS8X_M_CLK_FIN_DIV_OK_MASK

#define FS8X_M_CLK_FIN_DIV_OK_MASK   0x0080U

CLK_FIN_DIV monitoring

Definition at line 1724 of file sbc_fs8x_map.h.

◆ FS8X_M_CLK_FIN_DIV_OK_NOT_OK

#define FS8X_M_CLK_FIN_DIV_OK_NOT_OK   (0x0000U << FS8X_M_CLK_FIN_DIV_OK_SHIFT)

Not OK : FINERR_LONG < CLK_FIN_DIV deviation < FINERR_SHORT

Definition at line 1889 of file sbc_fs8x_map.h.

◆ FS8X_M_CLK_FIN_DIV_OK_OK

#define FS8X_M_CLK_FIN_DIV_OK_OK   (0x0001U << FS8X_M_CLK_FIN_DIV_OK_SHIFT)

OK : FINERR_SHORT < CLK_FIN_DIV deviation < FINERR_LONG

Definition at line 1893 of file sbc_fs8x_map.h.

◆ FS8X_M_CLK_FIN_DIV_OK_SHIFT

#define FS8X_M_CLK_FIN_DIV_OK_SHIFT   0x0007U

CLK_FIN_DIV monitoring

Definition at line 1789 of file sbc_fs8x_map.h.

◆ FS8X_M_CLK_TUNE_16

#define FS8X_M_CLK_TUNE_16   (0x0009U << FS8X_M_CLK_TUNE_SHIFT)

16

Definition at line 1093 of file sbc_fs8x_map.h.

◆ FS8X_M_CLK_TUNE_17

#define FS8X_M_CLK_TUNE_17   (0x000AU << FS8X_M_CLK_TUNE_SHIFT)

17

Definition at line 1097 of file sbc_fs8x_map.h.

◆ FS8X_M_CLK_TUNE_18

#define FS8X_M_CLK_TUNE_18   (0x000BU << FS8X_M_CLK_TUNE_SHIFT)

18

Definition at line 1101 of file sbc_fs8x_map.h.

◆ FS8X_M_CLK_TUNE_19

#define FS8X_M_CLK_TUNE_19   (0x000CU << FS8X_M_CLK_TUNE_SHIFT)

19

Definition at line 1105 of file sbc_fs8x_map.h.

◆ FS8X_M_CLK_TUNE_20

#define FS8X_M_CLK_TUNE_20   (0x0000U << FS8X_M_CLK_TUNE_SHIFT)

20

Definition at line 1073 of file sbc_fs8x_map.h.

◆ FS8X_M_CLK_TUNE_21

#define FS8X_M_CLK_TUNE_21   (0x0001U << FS8X_M_CLK_TUNE_SHIFT)

21

Definition at line 1077 of file sbc_fs8x_map.h.

◆ FS8X_M_CLK_TUNE_22

#define FS8X_M_CLK_TUNE_22   (0x0002U << FS8X_M_CLK_TUNE_SHIFT)

22

Definition at line 1081 of file sbc_fs8x_map.h.

◆ FS8X_M_CLK_TUNE_23

#define FS8X_M_CLK_TUNE_23   (0x0003U << FS8X_M_CLK_TUNE_SHIFT)

23

Definition at line 1085 of file sbc_fs8x_map.h.

◆ FS8X_M_CLK_TUNE_24

#define FS8X_M_CLK_TUNE_24   (0x0004U << FS8X_M_CLK_TUNE_SHIFT)

24

Definition at line 1089 of file sbc_fs8x_map.h.

◆ FS8X_M_CLK_TUNE_MASK

#define FS8X_M_CLK_TUNE_MASK   0x000FU

Oscillator Frequency [MHz]

Definition at line 1007 of file sbc_fs8x_map.h.

◆ FS8X_M_CLK_TUNE_SHIFT

#define FS8X_M_CLK_TUNE_SHIFT   0x0000U

Oscillator Frequency [MHz]

Definition at line 1040 of file sbc_fs8x_map.h.

◆ FS8X_M_CLOCK_ADDR

#define FS8X_M_CLOCK_ADDR   0x05U

Definition at line 1001 of file sbc_fs8x_map.h.

◆ FS8X_M_CLOCK_DEFAULT

#define FS8X_M_CLOCK_DEFAULT   0x0000U

Definition at line 1002 of file sbc_fs8x_map.h.

◆ FS8X_M_COM_ERR_FAILURE

#define FS8X_M_COM_ERR_FAILURE   (0x0001U << FS8X_M_COM_ERR_SHIFT)

Failure

Definition at line 298 of file sbc_fs8x_map.h.

◆ FS8X_M_COM_ERR_MASK

#define FS8X_M_COM_ERR_MASK   0x8000U

Report an error in the Communication (SPI or I2C)

Definition at line 115 of file sbc_fs8x_map.h.

◆ FS8X_M_COM_ERR_NO_FAILURE

#define FS8X_M_COM_ERR_NO_FAILURE   (0x0000U << FS8X_M_COM_ERR_SHIFT)

No Failure

Definition at line 294 of file sbc_fs8x_map.h.

◆ FS8X_M_COM_ERR_SHIFT

#define FS8X_M_COM_ERR_SHIFT   0x000FU

Report an error in the Communication (SPI or I2C)

Definition at line 172 of file sbc_fs8x_map.h.

◆ FS8X_M_COM_M_INT_MASKED

#define FS8X_M_COM_M_INT_MASKED   (0x0001U << FS8X_M_COM_M_SHIFT)

INT masked

Definition at line 1666 of file sbc_fs8x_map.h.

◆ FS8X_M_COM_M_INT_NOT_MASKED

#define FS8X_M_COM_M_INT_NOT_MASKED   (0x0000U << FS8X_M_COM_M_SHIFT)

INT not masked

Definition at line 1662 of file sbc_fs8x_map.h.

◆ FS8X_M_COM_M_MASK

#define FS8X_M_COM_M_MASK   0x0200U

Inhibit INTERRUPT for COM any transition

Definition at line 1519 of file sbc_fs8x_map.h.

◆ FS8X_M_COM_M_SHIFT

#define FS8X_M_COM_M_SHIFT   0x0009U

Inhibit INTERRUPT for COM any transition

Definition at line 1568 of file sbc_fs8x_map.h.

◆ FS8X_M_DEVICEID_ADDR

#define FS8X_M_DEVICEID_ADDR   0x25U

Definition at line 2513 of file sbc_fs8x_map.h.

◆ FS8X_M_DEVICEID_DEFAULT

#define FS8X_M_DEVICEID_DEFAULT   0x0000U

Definition at line 2514 of file sbc_fs8x_map.h.

◆ FS8X_M_EXT_FIN_DIS_DISABLE_FIN

#define FS8X_M_EXT_FIN_DIS_DISABLE_FIN   (0x0001U << FS8X_M_EXT_FIN_DIS_SHIFT)

Disable FIN selection

Definition at line 408 of file sbc_fs8x_map.h.

◆ FS8X_M_EXT_FIN_DIS_MASK

#define FS8X_M_EXT_FIN_DIS_MASK   0x0040U

EXT FIN selection disable at PLL input request

Definition at line 326 of file sbc_fs8x_map.h.

◆ FS8X_M_EXT_FIN_DIS_NO_EFFECT

#define FS8X_M_EXT_FIN_DIS_NO_EFFECT   (0x0000U << FS8X_M_EXT_FIN_DIS_SHIFT)

No effect

Definition at line 404 of file sbc_fs8x_map.h.

◆ FS8X_M_EXT_FIN_DIS_SHIFT

#define FS8X_M_EXT_FIN_DIS_SHIFT   0x0006U

EXT FIN selection disable at PLL input request

Definition at line 355 of file sbc_fs8x_map.h.

◆ FS8X_M_EXT_FIN_SEL_DIS

#define FS8X_M_EXT_FIN_SEL_DIS   (0x0000U << FS8X_M_EXT_FIN_SEL_SHIFT)

DIS

Definition at line 1128 of file sbc_fs8x_map.h.

◆ FS8X_M_EXT_FIN_SEL_EN

#define FS8X_M_EXT_FIN_SEL_EN   (0x0001U << FS8X_M_EXT_FIN_SEL_SHIFT)

EN

Definition at line 1132 of file sbc_fs8x_map.h.

◆ FS8X_M_EXT_FIN_SEL_MASK

#define FS8X_M_EXT_FIN_SEL_MASK   0x0040U

EXT FIN selection at PLL input

Definition at line 1019 of file sbc_fs8x_map.h.

◆ FS8X_M_EXT_FIN_SEL_RT_EXT_OSC

#define FS8X_M_EXT_FIN_SEL_RT_EXT_OSC   (0x0001U << FS8X_M_EXT_FIN_SEL_RT_SHIFT)

External FIN clock is selected

Definition at line 417 of file sbc_fs8x_map.h.

◆ FS8X_M_EXT_FIN_SEL_RT_INT_OSC

#define FS8X_M_EXT_FIN_SEL_RT_INT_OSC   (0x0000U << FS8X_M_EXT_FIN_SEL_RT_SHIFT)

Internal clock oscillator is selected

Definition at line 413 of file sbc_fs8x_map.h.

◆ FS8X_M_EXT_FIN_SEL_RT_MASK

#define FS8X_M_EXT_FIN_SEL_RT_MASK   0x0080U

Real time status of FIN clock selection

Definition at line 330 of file sbc_fs8x_map.h.

◆ FS8X_M_EXT_FIN_SEL_RT_SHIFT

#define FS8X_M_EXT_FIN_SEL_RT_SHIFT   0x0007U

Real time status of FIN clock selection

Definition at line 359 of file sbc_fs8x_map.h.

◆ FS8X_M_EXT_FIN_SEL_SHIFT

#define FS8X_M_EXT_FIN_SEL_SHIFT   0x0006U

EXT FIN selection at PLL input

Definition at line 1052 of file sbc_fs8x_map.h.

◆ FS8X_M_FIN_DIV_DIVIDER_BY_1

#define FS8X_M_FIN_DIV_DIVIDER_BY_1   (0x0000U << FS8X_M_FIN_DIV_SHIFT)

Divider by 1

Definition at line 1119 of file sbc_fs8x_map.h.

◆ FS8X_M_FIN_DIV_DIVIDER_BY_6

#define FS8X_M_FIN_DIV_DIVIDER_BY_6   (0x0001U << FS8X_M_FIN_DIV_SHIFT)

Divider by 6

Definition at line 1123 of file sbc_fs8x_map.h.

◆ FS8X_M_FIN_DIV_MASK

#define FS8X_M_FIN_DIV_MASK   0x0020U

FIN input signal divider selection

Definition at line 1015 of file sbc_fs8x_map.h.

◆ FS8X_M_FIN_DIV_SHIFT

#define FS8X_M_FIN_DIV_SHIFT   0x0005U

FIN input signal divider selection

Definition at line 1048 of file sbc_fs8x_map.h.

◆ FS8X_M_FLAG1_ADDR

#define FS8X_M_FLAG1_ADDR   0x08U

Definition at line 1690 of file sbc_fs8x_map.h.

◆ FS8X_M_FLAG1_DEFAULT

#define FS8X_M_FLAG1_DEFAULT   0x0000U

Definition at line 1691 of file sbc_fs8x_map.h.

◆ FS8X_M_FLAG2_ADDR

#define FS8X_M_FLAG2_ADDR   0x09U

Definition at line 1971 of file sbc_fs8x_map.h.

◆ FS8X_M_FLAG2_DEFAULT

#define FS8X_M_FLAG2_DEFAULT   0x0000U

Definition at line 1972 of file sbc_fs8x_map.h.

◆ FS8X_M_FLAG_ADDR

#define FS8X_M_FLAG_ADDR   0x00U

Definition at line 57 of file sbc_fs8x_map.h.

◆ FS8X_M_FLAG_DEFAULT

#define FS8X_M_FLAG_DEFAULT   0x0000U

Definition at line 58 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_CLK_SEL_CLK1

#define FS8X_M_FOUT_CLK_SEL_CLK1   (0x0000U << FS8X_M_FOUT_CLK_SEL_SHIFT)

CLK1

Definition at line 1137 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_CLK_SEL_CLK2

#define FS8X_M_FOUT_CLK_SEL_CLK2   (0x0001U << FS8X_M_FOUT_CLK_SEL_SHIFT)

CLK2

Definition at line 1141 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_CLK_SEL_MASK

#define FS8X_M_FOUT_CLK_SEL_MASK   0x0080U

FOUT frequency selection (CLK1 or CLK2)

Definition at line 1023 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_CLK_SEL_SHIFT

#define FS8X_M_FOUT_CLK_SEL_SHIFT   0x0007U

FOUT frequency selection (CLK1 or CLK2)

Definition at line 1056 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_MUX_SEL_BOOST_CLK

#define FS8X_M_FOUT_MUX_SEL_BOOST_CLK   (0x0002U << FS8X_M_FOUT_MUX_SEL_SHIFT)

BOOST_clk

Definition at line 1187 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_MUX_SEL_BUCK1_CLK

#define FS8X_M_FOUT_MUX_SEL_BUCK1_CLK   (0x0003U << FS8X_M_FOUT_MUX_SEL_SHIFT)

BUCK1_clk

Definition at line 1191 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_MUX_SEL_BUCK2_CLK

#define FS8X_M_FOUT_MUX_SEL_BUCK2_CLK   (0x0004U << FS8X_M_FOUT_MUX_SEL_SHIFT)

BUCK2_clk

Definition at line 1195 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_MUX_SEL_BUCK3_CLK

#define FS8X_M_FOUT_MUX_SEL_BUCK3_CLK   (0x0005U << FS8X_M_FOUT_MUX_SEL_SHIFT)

BUCK3_clk

Definition at line 1199 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_MUX_SEL_CLOCK_FIN_DIV

#define FS8X_M_FOUT_MUX_SEL_CLOCK_FIN_DIV   (0x0009U << FS8X_M_FOUT_MUX_SEL_SHIFT)

CLOCK_FIN_DIV

Definition at line 1215 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_MUX_SEL_FOUT_CLK

#define FS8X_M_FOUT_MUX_SEL_FOUT_CLK   (0x0006U << FS8X_M_FOUT_MUX_SEL_SHIFT)

CLK1 or CLK2 selected with FOUT_CLK_SEL bit

Definition at line 1203 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_MUX_SEL_MASK

#define FS8X_M_FOUT_MUX_SEL_MASK   0x7800U

Fout Multiplexer selection

Definition at line 1031 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_MUX_SEL_NO_SIGNAL

#define FS8X_M_FOUT_MUX_SEL_NO_SIGNAL   (0x0000U << FS8X_M_FOUT_MUX_SEL_SHIFT)

No signal, Fout Low

Definition at line 1179 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_MUX_SEL_OSC_FS_48

#define FS8X_M_FOUT_MUX_SEL_OSC_FS_48   (0x0008U << FS8X_M_FOUT_MUX_SEL_SHIFT)

OSC_FS/48

Definition at line 1211 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_MUX_SEL_OSC_MAIN_48

#define FS8X_M_FOUT_MUX_SEL_OSC_MAIN_48   (0x0007U << FS8X_M_FOUT_MUX_SEL_SHIFT)

OSC_MAIN/48

Definition at line 1207 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_MUX_SEL_SHIFT

#define FS8X_M_FOUT_MUX_SEL_SHIFT   0x000BU

Fout Multiplexer selection

Definition at line 1064 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_MUX_SEL_VPRE_CLK

#define FS8X_M_FOUT_MUX_SEL_VPRE_CLK   (0x0001U << FS8X_M_FOUT_MUX_SEL_SHIFT)

VPRE_clk

Definition at line 1183 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_PHASE_1CLK

#define FS8X_M_FOUT_PHASE_1CLK   (0x0001U << FS8X_M_FOUT_PHASE_SHIFT)

Shifted by 1 clock cycle of CLK running at 20MHz

Definition at line 1150 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_PHASE_2CLK

#define FS8X_M_FOUT_PHASE_2CLK   (0x0002U << FS8X_M_FOUT_PHASE_SHIFT)

Shifted by 2 clock cycle of CLK running at 20MHz

Definition at line 1154 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_PHASE_3CLK

#define FS8X_M_FOUT_PHASE_3CLK   (0x0003U << FS8X_M_FOUT_PHASE_SHIFT)

Shifted by 3 clock cycle of CLK running at 20MHz

Definition at line 1158 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_PHASE_4CLK

#define FS8X_M_FOUT_PHASE_4CLK   (0x0004U << FS8X_M_FOUT_PHASE_SHIFT)

Shifted by 4 clock cycle of CLK running at 20MHz

Definition at line 1162 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_PHASE_5CLK

#define FS8X_M_FOUT_PHASE_5CLK   (0x0005U << FS8X_M_FOUT_PHASE_SHIFT)

Shifted by 5 clock cycle of CLK running at 20MHz

Definition at line 1166 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_PHASE_6CLK

#define FS8X_M_FOUT_PHASE_6CLK   (0x0006U << FS8X_M_FOUT_PHASE_SHIFT)

Shifted by 6 clock cycle of CLK running at 20MHz

Definition at line 1170 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_PHASE_7CLK

#define FS8X_M_FOUT_PHASE_7CLK   (0x0007U << FS8X_M_FOUT_PHASE_SHIFT)

Shifted by 7 clock cycle of CLK running at 20MHz

Definition at line 1174 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_PHASE_MASK

#define FS8X_M_FOUT_PHASE_MASK   0x0700U

FOUT phase shifting configuration.

Definition at line 1027 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_PHASE_NO_SHIFT

#define FS8X_M_FOUT_PHASE_NO_SHIFT   (0x0000U << FS8X_M_FOUT_PHASE_SHIFT)

No shift

Definition at line 1146 of file sbc_fs8x_map.h.

◆ FS8X_M_FOUT_PHASE_SHIFT

#define FS8X_M_FOUT_PHASE_SHIFT   0x0008U

FOUT phase shifting configuration.

Definition at line 1060 of file sbc_fs8x_map.h.

◆ FS8X_M_GOTOSTBY_ENTER_IN_STANDBY_MODE

#define FS8X_M_GOTOSTBY_ENTER_IN_STANDBY_MODE   (0x0001U << FS8X_M_GOTOSTBY_SHIFT)

Device will enter in Standby mode

Definition at line 372 of file sbc_fs8x_map.h.

◆ FS8X_M_GOTOSTBY_MASK

#define FS8X_M_GOTOSTBY_MASK   0x0001U

Entry in Standby mode

Definition at line 310 of file sbc_fs8x_map.h.

◆ FS8X_M_GOTOSTBY_REMAINS_IN_CURRENT_STATE

#define FS8X_M_GOTOSTBY_REMAINS_IN_CURRENT_STATE   (0x0000U << FS8X_M_GOTOSTBY_SHIFT)

Device remains in current state

Definition at line 368 of file sbc_fs8x_map.h.

◆ FS8X_M_GOTOSTBY_SHIFT

#define FS8X_M_GOTOSTBY_SHIFT   0x0000U

Entry in Standby mode

Definition at line 339 of file sbc_fs8x_map.h.

◆ FS8X_M_I2C_M_CRC_ERROR

#define FS8X_M_I2C_M_CRC_ERROR   (0x0001U << FS8X_M_I2C_M_CRC_SHIFT)

Error detected in the I2C CRC

Definition at line 190 of file sbc_fs8x_map.h.

◆ FS8X_M_I2C_M_CRC_MASK

#define FS8X_M_I2C_M_CRC_MASK   0x0002U

Main Domain I2C communication CRC issue.

Definition at line 67 of file sbc_fs8x_map.h.

◆ FS8X_M_I2C_M_CRC_NO_ERROR

#define FS8X_M_I2C_M_CRC_NO_ERROR   (0x0000U << FS8X_M_I2C_M_CRC_SHIFT)

No error

Definition at line 186 of file sbc_fs8x_map.h.

◆ FS8X_M_I2C_M_CRC_SHIFT

#define FS8X_M_I2C_M_CRC_SHIFT   0x0001U

Main Domain I2C communication CRC issue.

Definition at line 124 of file sbc_fs8x_map.h.

◆ FS8X_M_I2C_M_REQ_I2C_V

#define FS8X_M_I2C_M_REQ_I2C_V   (0x0001U << FS8X_M_I2C_M_REQ_SHIFT)

I2C Violation

Definition at line 181 of file sbc_fs8x_map.h.

◆ FS8X_M_I2C_M_REQ_MASK

#define FS8X_M_I2C_M_REQ_MASK   0x0001U

Invalid Main Domain I2C access (Wrong Write or Read, Write to INIT registers in normal mode, wrong address).

Definition at line 63 of file sbc_fs8x_map.h.

◆ FS8X_M_I2C_M_REQ_NO_ERROR

#define FS8X_M_I2C_M_REQ_NO_ERROR   (0x0000U << FS8X_M_I2C_M_REQ_SHIFT)

No error

Definition at line 177 of file sbc_fs8x_map.h.

◆ FS8X_M_I2C_M_REQ_SHIFT

#define FS8X_M_I2C_M_REQ_SHIFT   0x0000U

Invalid Main Domain I2C access (Wrong Write or Read, Write to INIT registers in normal mode, wrong address).

Definition at line 120 of file sbc_fs8x_map.h.

◆ FS8X_M_INT_MASK1_ADDR

#define FS8X_M_INT_MASK1_ADDR   0x06U

Definition at line 1230 of file sbc_fs8x_map.h.

◆ FS8X_M_INT_MASK1_DEFAULT

#define FS8X_M_INT_MASK1_DEFAULT   0x0000U

Definition at line 1231 of file sbc_fs8x_map.h.

◆ FS8X_M_INT_MASK2_ADDR

#define FS8X_M_INT_MASK2_ADDR   0x07U

Definition at line 1477 of file sbc_fs8x_map.h.

◆ FS8X_M_INT_MASK2_DEFAULT

#define FS8X_M_INT_MASK2_DEFAULT   0x0000U

Definition at line 1478 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1_ST_MASK

#define FS8X_M_LDO1_ST_MASK   0x0200U

LDO1 state

Definition at line 2013 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1_ST_REGULATOR_OFF

#define FS8X_M_LDO1_ST_REGULATOR_OFF   (0x0000U << FS8X_M_LDO1_ST_SHIFT)

regulator OFF

Definition at line 2188 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1_ST_REGULATOR_ON

#define FS8X_M_LDO1_ST_REGULATOR_ON   (0x0001U << FS8X_M_LDO1_ST_SHIFT)

regulator ON

Definition at line 2192 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1_ST_SHIFT

#define FS8X_M_LDO1_ST_SHIFT   0x0009U

LDO1 state

Definition at line 2078 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1DIS_LDO1_DISABLE_REQUEST

#define FS8X_M_LDO1DIS_LDO1_DISABLE_REQUEST   (0x0001U << FS8X_M_LDO1DIS_SHIFT)

LDO1 Disable Request

Definition at line 636 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1DIS_MASK

#define FS8X_M_LDO1DIS_MASK   0x0200U

Disable request of LDO1

Definition at line 470 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1DIS_NO_EFFECT

#define FS8X_M_LDO1DIS_NO_EFFECT   (0x0000U << FS8X_M_LDO1DIS_SHIFT)

no effect (regulator remains in existing state)

Definition at line 632 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1DIS_SHIFT

#define FS8X_M_LDO1DIS_SHIFT   0x0009U

Disable request of LDO1

Definition at line 531 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1EN_LDO1_ENABLE_REQUEST

#define FS8X_M_LDO1EN_LDO1_ENABLE_REQUEST   (0x0001U << FS8X_M_LDO1EN_SHIFT)

LDO1 Enable Request

Definition at line 573 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1EN_MASK

#define FS8X_M_LDO1EN_MASK   0x0002U

Enable request of LDO1

Definition at line 442 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1EN_NO_EFFECT

#define FS8X_M_LDO1EN_NO_EFFECT   (0x0000U << FS8X_M_LDO1EN_SHIFT)

no effect (regulator remains in existing state)

Definition at line 569 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1EN_SHIFT

#define FS8X_M_LDO1EN_SHIFT   0x0001U

Enable request of LDO1

Definition at line 503 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1OC_EVENT_OCCURRED

#define FS8X_M_LDO1OC_EVENT_OCCURRED   (0x0001U << FS8X_M_LDO1OC_SHIFT)

Event occurred

Definition at line 1911 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1OC_M_INT_MASKED

#define FS8X_M_LDO1OC_M_INT_MASKED   (0x0001U << FS8X_M_LDO1OC_M_SHIFT)

INT masked

Definition at line 1426 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1OC_M_INT_NOT_MASKED

#define FS8X_M_LDO1OC_M_INT_NOT_MASKED   (0x0000U << FS8X_M_LDO1OC_M_SHIFT)

INT not masked

Definition at line 1422 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1OC_M_MASK

#define FS8X_M_LDO1OC_M_MASK   0x0200U

Inhibit INTERRUPT for LDO1 Over current

Definition at line 1268 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1OC_M_SHIFT

#define FS8X_M_LDO1OC_M_SHIFT   0x0009U

Inhibit INTERRUPT for LDO1 Over current

Definition at line 1325 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1OC_MASK

#define FS8X_M_LDO1OC_MASK   0x0200U

LDO1 Over current event

Definition at line 1732 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1OC_NO_EVENT

#define FS8X_M_LDO1OC_NO_EVENT   (0x0000U << FS8X_M_LDO1OC_SHIFT)

No event

Definition at line 1907 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1OC_SHIFT

#define FS8X_M_LDO1OC_SHIFT   0x0009U

LDO1 Over current event

Definition at line 1797 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1OT_EVENT_OCCURRED

#define FS8X_M_LDO1OT_EVENT_OCCURRED   (0x0001U << FS8X_M_LDO1OT_SHIFT)

Event occurred

Definition at line 1839 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1OT_MASK

#define FS8X_M_LDO1OT_MASK   0x0002U

LDO1 over temperature shutdown event

Definition at line 1700 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1OT_NO_EVENT

#define FS8X_M_LDO1OT_NO_EVENT   (0x0000U << FS8X_M_LDO1OT_SHIFT)

No event

Definition at line 1835 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1OT_SHIFT

#define FS8X_M_LDO1OT_SHIFT   0x0001U

LDO1 over temperature shutdown event

Definition at line 1765 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1TSD_M_INT_MASKED

#define FS8X_M_LDO1TSD_M_INT_MASKED   (0x0001U << FS8X_M_LDO1TSD_M_SHIFT)

INT masked

Definition at line 1363 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1TSD_M_INT_NOT_MASKED

#define FS8X_M_LDO1TSD_M_INT_NOT_MASKED   (0x0000U << FS8X_M_LDO1TSD_M_SHIFT)

INT not masked

Definition at line 1359 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1TSD_M_MASK

#define FS8X_M_LDO1TSD_M_MASK   0x0002U

Inhibit INTERRUPT for LDO1 over temperature shutdown event

Definition at line 1240 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1TSD_M_SHIFT

#define FS8X_M_LDO1TSD_M_SHIFT   0x0001U

Inhibit INTERRUPT for LDO1 over temperature shutdown event

Definition at line 1297 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1TSDCFG_MASK

#define FS8X_M_LDO1TSDCFG_MASK   0x0200U

Regulator behavior in case of TSD

Definition at line 714 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1TSDCFG_REGULATOR_SHUTDOWN

#define FS8X_M_LDO1TSDCFG_REGULATOR_SHUTDOWN   (0x0000U << FS8X_M_LDO1TSDCFG_SHIFT)

Regulator Shutdown

Definition at line 819 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1TSDCFG_REGULATOR_SHUTDOWN_AND_DEEP_FAIL_SAFE

#define FS8X_M_LDO1TSDCFG_REGULATOR_SHUTDOWN_AND_DEEP_FAIL_SAFE   (0x0001U << FS8X_M_LDO1TSDCFG_SHIFT)

Regulator Shutdown + State machine transition to Standby mode

Definition at line 823 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO1TSDCFG_SHIFT

#define FS8X_M_LDO1TSDCFG_SHIFT   0x0009U

Regulator behavior in case of TSD

Definition at line 751 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2_ST_MASK

#define FS8X_M_LDO2_ST_MASK   0x0100U

LDO2 state

Definition at line 2009 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2_ST_REGULATOR_OFF

#define FS8X_M_LDO2_ST_REGULATOR_OFF   (0x0000U << FS8X_M_LDO2_ST_SHIFT)

regulator OFF

Definition at line 2179 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2_ST_REGULATOR_ON

#define FS8X_M_LDO2_ST_REGULATOR_ON   (0x0001U << FS8X_M_LDO2_ST_SHIFT)

regulator ON

Definition at line 2183 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2_ST_SHIFT

#define FS8X_M_LDO2_ST_SHIFT   0x0008U

LDO2 state

Definition at line 2074 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2DIS_LDO2_DISABLE_REQUEST

#define FS8X_M_LDO2DIS_LDO2_DISABLE_REQUEST   (0x0001U << FS8X_M_LDO2DIS_SHIFT)

LDO2 Disable Request

Definition at line 627 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2DIS_MASK

#define FS8X_M_LDO2DIS_MASK   0x0100U

Disable request of LDO2

Definition at line 466 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2DIS_NO_EFFECT

#define FS8X_M_LDO2DIS_NO_EFFECT   (0x0000U << FS8X_M_LDO2DIS_SHIFT)

no effect (regulator remains in existing state)

Definition at line 623 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2DIS_SHIFT

#define FS8X_M_LDO2DIS_SHIFT   0x0008U

Disable request of LDO2

Definition at line 527 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2EN_LDO2_ENABLE_REQUEST

#define FS8X_M_LDO2EN_LDO2_ENABLE_REQUEST   (0x0001U << FS8X_M_LDO2EN_SHIFT)

LDO2 Enable Request

Definition at line 564 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2EN_MASK

#define FS8X_M_LDO2EN_MASK   0x0001U

Enable request of LDO2

Definition at line 438 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2EN_NO_EFFECT

#define FS8X_M_LDO2EN_NO_EFFECT   (0x0000U << FS8X_M_LDO2EN_SHIFT)

no effect (regulator remains in existing state - if ON it remains ON, if OFF it remains OFF)

Definition at line 560 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2EN_SHIFT

#define FS8X_M_LDO2EN_SHIFT   0x0000U

Enable request of LDO2

Definition at line 499 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2OC_EVENT_OCCURRED

#define FS8X_M_LDO2OC_EVENT_OCCURRED   (0x0001U << FS8X_M_LDO2OC_SHIFT)

Event occurred

Definition at line 1902 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2OC_M_INT_MASKED

#define FS8X_M_LDO2OC_M_INT_MASKED   (0x0001U << FS8X_M_LDO2OC_M_SHIFT)

INT masked

Definition at line 1417 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2OC_M_INT_NOT_MASKED

#define FS8X_M_LDO2OC_M_INT_NOT_MASKED   (0x0000U << FS8X_M_LDO2OC_M_SHIFT)

INT not masked

Definition at line 1413 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2OC_M_MASK

#define FS8X_M_LDO2OC_M_MASK   0x0100U

Inhibit INTERRUPT for LDO2 Over current

Definition at line 1264 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2OC_M_SHIFT

#define FS8X_M_LDO2OC_M_SHIFT   0x0008U

Inhibit INTERRUPT for LDO2 Over current

Definition at line 1321 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2OC_MASK

#define FS8X_M_LDO2OC_MASK   0x0100U

LDO2 Over current event

Definition at line 1728 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2OC_NO_EVENT

#define FS8X_M_LDO2OC_NO_EVENT   (0x0000U << FS8X_M_LDO2OC_SHIFT)

No event

Definition at line 1898 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2OC_SHIFT

#define FS8X_M_LDO2OC_SHIFT   0x0008U

LDO2 Over current event

Definition at line 1793 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2OT_EVENT_OCCURRED

#define FS8X_M_LDO2OT_EVENT_OCCURRED   (0x0001U << FS8X_M_LDO2OT_SHIFT)

Event occurred

Definition at line 1830 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2OT_MASK

#define FS8X_M_LDO2OT_MASK   0x0001U

LDO2 over temperature shutdown event

Definition at line 1696 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2OT_NO_EVENT

#define FS8X_M_LDO2OT_NO_EVENT   (0x0000U << FS8X_M_LDO2OT_SHIFT)

No event

Definition at line 1826 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2OT_SHIFT

#define FS8X_M_LDO2OT_SHIFT   0x0000U

LDO2 over temperature shutdown event

Definition at line 1761 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2TSD_M_INT_MASKED

#define FS8X_M_LDO2TSD_M_INT_MASKED   (0x0001U << FS8X_M_LDO2TSD_M_SHIFT)

INT masked

Definition at line 1354 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2TSD_M_INT_NOT_MASKED

#define FS8X_M_LDO2TSD_M_INT_NOT_MASKED   (0x0000U << FS8X_M_LDO2TSD_M_SHIFT)

INT not masked

Definition at line 1350 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2TSD_M_MASK

#define FS8X_M_LDO2TSD_M_MASK   0x0001U

Inhibit INTERRUPT for LDO2 over temperature shutdown event

Definition at line 1236 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2TSD_M_SHIFT

#define FS8X_M_LDO2TSD_M_SHIFT   0x0000U

Inhibit INTERRUPT for LDO2 over temperature shutdown event

Definition at line 1293 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2TSDCFG_MASK

#define FS8X_M_LDO2TSDCFG_MASK   0x0100U

Regulator behavior in case of TSD

Definition at line 710 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2TSDCFG_REGULATOR_SHUTDOWN

#define FS8X_M_LDO2TSDCFG_REGULATOR_SHUTDOWN   (0x0000U << FS8X_M_LDO2TSDCFG_SHIFT)

Regulator Shutdown

Definition at line 810 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2TSDCFG_REGULATOR_SHUTDOWN_AND_DEEP_FAIL_SAFE

#define FS8X_M_LDO2TSDCFG_REGULATOR_SHUTDOWN_AND_DEEP_FAIL_SAFE   (0x0001U << FS8X_M_LDO2TSDCFG_SHIFT)

Regulator Shutdown + State machine transition to Standby mode

Definition at line 814 of file sbc_fs8x_map.h.

◆ FS8X_M_LDO2TSDCFG_SHIFT

#define FS8X_M_LDO2TSDCFG_SHIFT   0x0008U

Regulator behavior in case of TSD

Definition at line 747 of file sbc_fs8x_map.h.

◆ FS8X_M_LVB1_SVS_0MV

#define FS8X_M_LVB1_SVS_0MV   (0x0000U << FS8X_M_LVB1_SVS_SHIFT)

0mV

Definition at line 2409 of file sbc_fs8x_map.h.

◆ FS8X_M_LVB1_SVS_ADDR

#define FS8X_M_LVB1_SVS_ADDR   0x0BU

Definition at line 2393 of file sbc_fs8x_map.h.

◆ FS8X_M_LVB1_SVS_DEFAULT

#define FS8X_M_LVB1_SVS_DEFAULT   0x0000U

Definition at line 2394 of file sbc_fs8x_map.h.

◆ FS8X_M_LVB1_SVS_M100MV

#define FS8X_M_LVB1_SVS_M100MV   (0x0010U << FS8X_M_LVB1_SVS_SHIFT)

-100mV

Definition at line 2473 of file sbc_fs8x_map.h.

◆ FS8X_M_LVB1_SVS_M12_50MV

#define FS8X_M_LVB1_SVS_M12_50MV   (0x0002U << FS8X_M_LVB1_SVS_SHIFT)

-12.50mV

Definition at line 2417 of file sbc_fs8x_map.h.

◆ FS8X_M_LVB1_SVS_M18_75MV

#define FS8X_M_LVB1_SVS_M18_75MV   (0x0003U << FS8X_M_LVB1_SVS_SHIFT)

-18.75mV

Definition at line 2421 of file sbc_fs8x_map.h.

◆ FS8X_M_LVB1_SVS_M25MV

#define FS8X_M_LVB1_SVS_M25MV   (0x0004U << FS8X_M_LVB1_SVS_SHIFT)

-25mV

Definition at line 2425 of file sbc_fs8x_map.h.

◆ FS8X_M_LVB1_SVS_M31_25MV

#define FS8X_M_LVB1_SVS_M31_25MV   (0x0005U << FS8X_M_LVB1_SVS_SHIFT)

-31.25mV

Definition at line 2429 of file sbc_fs8x_map.h.

◆ FS8X_M_LVB1_SVS_M37_5MV

#define FS8X_M_LVB1_SVS_M37_5MV   (0x0006U << FS8X_M_LVB1_SVS_SHIFT)

-37.5mV

Definition at line 2433 of file sbc_fs8x_map.h.

◆ FS8X_M_LVB1_SVS_M43_75MV

#define FS8X_M_LVB1_SVS_M43_75MV   (0x0007U << FS8X_M_LVB1_SVS_SHIFT)

-43.75mV

Definition at line 2437 of file sbc_fs8x_map.h.

◆ FS8X_M_LVB1_SVS_M50MV

#define FS8X_M_LVB1_SVS_M50MV   (0x0008U << FS8X_M_LVB1_SVS_SHIFT)

-50mV

Definition at line 2441 of file sbc_fs8x_map.h.

◆ FS8X_M_LVB1_SVS_M56_25MV

#define FS8X_M_LVB1_SVS_M56_25MV   (0x0009U << FS8X_M_LVB1_SVS_SHIFT)

-56.25mV

Definition at line 2445 of file sbc_fs8x_map.h.

◆ FS8X_M_LVB1_SVS_M62_5MV

#define FS8X_M_LVB1_SVS_M62_5MV   (0x000AU << FS8X_M_LVB1_SVS_SHIFT)

-62.5mV

Definition at line 2449 of file sbc_fs8x_map.h.

◆ FS8X_M_LVB1_SVS_M68_75MV

#define FS8X_M_LVB1_SVS_M68_75MV   (0x000BU << FS8X_M_LVB1_SVS_SHIFT)

-68.75mV

Definition at line 2453 of file sbc_fs8x_map.h.

◆ FS8X_M_LVB1_SVS_M6_25MV

#define FS8X_M_LVB1_SVS_M6_25MV   (0x0001U << FS8X_M_LVB1_SVS_SHIFT)

-6.25mV

Definition at line 2413 of file sbc_fs8x_map.h.

◆ FS8X_M_LVB1_SVS_M75MV

#define FS8X_M_LVB1_SVS_M75MV   (0x000CU << FS8X_M_LVB1_SVS_SHIFT)

-75mV

Definition at line 2457 of file sbc_fs8x_map.h.

◆ FS8X_M_LVB1_SVS_M81_25MV

#define FS8X_M_LVB1_SVS_M81_25MV   (0x000DU << FS8X_M_LVB1_SVS_SHIFT)

-81.25mV

Definition at line 2461 of file sbc_fs8x_map.h.

◆ FS8X_M_LVB1_SVS_M87_5MV

#define FS8X_M_LVB1_SVS_M87_5MV   (0x000EU << FS8X_M_LVB1_SVS_SHIFT)

-87.5mV

Definition at line 2465 of file sbc_fs8x_map.h.

◆ FS8X_M_LVB1_SVS_M93_75MV

#define FS8X_M_LVB1_SVS_M93_75MV   (0x000FU << FS8X_M_LVB1_SVS_SHIFT)

-93.75mV

Definition at line 2469 of file sbc_fs8x_map.h.

◆ FS8X_M_LVB1_SVS_MASK

#define FS8X_M_LVB1_SVS_MASK   0x001FU

Static Voltage Scaling negative offset

Definition at line 2399 of file sbc_fs8x_map.h.

◆ FS8X_M_LVB1_SVS_SHIFT

#define FS8X_M_LVB1_SVS_SHIFT   0x0000U

Static Voltage Scaling negative offset

Definition at line 2404 of file sbc_fs8x_map.h.

◆ FS8X_M_M_DEVICE_MASK

#define FS8X_M_M_DEVICE_MASK   0x00FFU

Device ID

Definition at line 2519 of file sbc_fs8x_map.h.

◆ FS8X_M_M_DEVICE_SHIFT

#define FS8X_M_M_DEVICE_SHIFT   0x0000U

Device ID

Definition at line 2524 of file sbc_fs8x_map.h.

◆ FS8X_M_M_MEMORY0_MASK

#define FS8X_M_M_MEMORY0_MASK   0xFFFFU

Free field for data storage

Definition at line 2485 of file sbc_fs8x_map.h.

◆ FS8X_M_M_MEMORY0_SHIFT

#define FS8X_M_M_MEMORY0_SHIFT   0x0000U

Free field for data storage

Definition at line 2490 of file sbc_fs8x_map.h.

◆ FS8X_M_M_MEMORY1_MASK

#define FS8X_M_M_MEMORY1_MASK   0xFFFFU

Free field for data storage

Definition at line 2502 of file sbc_fs8x_map.h.

◆ FS8X_M_M_MEMORY1_SHIFT

#define FS8X_M_M_MEMORY1_SHIFT   0x0000U

Free field for data storage

Definition at line 2507 of file sbc_fs8x_map.h.

◆ FS8X_M_MAIN_NORMAL_IN_NORMAL_MODE

#define FS8X_M_MAIN_NORMAL_IN_NORMAL_MODE   (0x0001U << FS8X_M_MAIN_NORMAL_SHIFT)

State Machine in Normal mode - Entry in Standby mode possible

Definition at line 399 of file sbc_fs8x_map.h.

◆ FS8X_M_MAIN_NORMAL_MASK

#define FS8X_M_MAIN_NORMAL_MASK   0x0020U

State machine Normal mode

Definition at line 322 of file sbc_fs8x_map.h.

◆ FS8X_M_MAIN_NORMAL_NOT_IN_NORMAL_MODE

#define FS8X_M_MAIN_NORMAL_NOT_IN_NORMAL_MODE   (0x0000U << FS8X_M_MAIN_NORMAL_SHIFT)

State Machine NOT in Normal mode

Definition at line 395 of file sbc_fs8x_map.h.

◆ FS8X_M_MAIN_NORMAL_SHIFT

#define FS8X_M_MAIN_NORMAL_SHIFT   0x0005U

State machine Normal mode

Definition at line 351 of file sbc_fs8x_map.h.

◆ FS8X_M_MEMORY0_ADDR

#define FS8X_M_MEMORY0_ADDR   0x23U

Definition at line 2479 of file sbc_fs8x_map.h.

◆ FS8X_M_MEMORY0_DEFAULT

#define FS8X_M_MEMORY0_DEFAULT   0x0000U

Definition at line 2480 of file sbc_fs8x_map.h.

◆ FS8X_M_MEMORY1_ADDR

#define FS8X_M_MEMORY1_ADDR   0x24U

Definition at line 2496 of file sbc_fs8x_map.h.

◆ FS8X_M_MEMORY1_DEFAULT

#define FS8X_M_MEMORY1_DEFAULT   0x0000U

Definition at line 2497 of file sbc_fs8x_map.h.

◆ FS8X_M_MOD_CONF_23KHZ

#define FS8X_M_MOD_CONF_23KHZ   (0x0000U << FS8X_M_MOD_CONF_SHIFT)

range +- 5% 23kHz

Definition at line 1220 of file sbc_fs8x_map.h.

◆ FS8X_M_MOD_CONF_94KHZ

#define FS8X_M_MOD_CONF_94KHZ   (0x0001U << FS8X_M_MOD_CONF_SHIFT)

range +- 5% 94kHz

Definition at line 1224 of file sbc_fs8x_map.h.

◆ FS8X_M_MOD_CONF_MASK

#define FS8X_M_MOD_CONF_MASK   0x8000U

CLOCK Modulation Configuration

Definition at line 1035 of file sbc_fs8x_map.h.

◆ FS8X_M_MOD_CONF_SHIFT

#define FS8X_M_MOD_CONF_SHIFT   0x000FU

CLOCK Modulation Configuration

Definition at line 1068 of file sbc_fs8x_map.h.

◆ FS8X_M_MOD_EN_MASK

#define FS8X_M_MOD_EN_MASK   0x0010U

CLOCK Modulation

Definition at line 1011 of file sbc_fs8x_map.h.

◆ FS8X_M_MOD_EN_MODULATION_DISABLE

#define FS8X_M_MOD_EN_MODULATION_DISABLE   (0x0000U << FS8X_M_MOD_EN_SHIFT)

Modulation Disable

Definition at line 1110 of file sbc_fs8x_map.h.

◆ FS8X_M_MOD_EN_MODULATION_ENABLE

#define FS8X_M_MOD_EN_MODULATION_ENABLE   (0x0001U << FS8X_M_MOD_EN_SHIFT)

Modulation Enable

Definition at line 1114 of file sbc_fs8x_map.h.

◆ FS8X_M_MOD_EN_SHIFT

#define FS8X_M_MOD_EN_SHIFT   0x0004U

CLOCK Modulation

Definition at line 1044 of file sbc_fs8x_map.h.

◆ FS8X_M_MODE_ADDR

#define FS8X_M_MODE_ADDR   0x01U

Definition at line 304 of file sbc_fs8x_map.h.

◆ FS8X_M_MODE_DEFAULT

#define FS8X_M_MODE_DEFAULT   0x0000U

Definition at line 305 of file sbc_fs8x_map.h.

◆ FS8X_M_PLL_LOCK_RT_LOCKED

#define FS8X_M_PLL_LOCK_RT_LOCKED   (0x0001U << FS8X_M_PLL_LOCK_RT_SHIFT)

PLL locked

Definition at line 426 of file sbc_fs8x_map.h.

◆ FS8X_M_PLL_LOCK_RT_MASK

#define FS8X_M_PLL_LOCK_RT_MASK   0x0100U

Real time status of PLL lock flag

Definition at line 334 of file sbc_fs8x_map.h.

◆ FS8X_M_PLL_LOCK_RT_SHIFT

#define FS8X_M_PLL_LOCK_RT_SHIFT   0x0008U

Real time status of PLL lock flag

Definition at line 363 of file sbc_fs8x_map.h.

◆ FS8X_M_PLL_LOCK_RT_UNLOCKED

#define FS8X_M_PLL_LOCK_RT_UNLOCKED   (0x0000U << FS8X_M_PLL_LOCK_RT_SHIFT)

PLL not locked

Definition at line 422 of file sbc_fs8x_map.h.

◆ FS8X_M_RATIO_MASK

#define FS8X_M_RATIO_MASK   0x0020U

Selection of divider ratio for Vsup, Wake1, Wake 2 inputs

Definition at line 892 of file sbc_fs8x_map.h.

◆ FS8X_M_RATIO_RATIO_14

#define FS8X_M_RATIO_RATIO_14   (0x0001U << FS8X_M_RATIO_SHIFT)

Ratio = 14

Definition at line 995 of file sbc_fs8x_map.h.

◆ FS8X_M_RATIO_RATIO_7_5

#define FS8X_M_RATIO_RATIO_7_5   (0x0000U << FS8X_M_RATIO_SHIFT)

Ratio = 7.5

Definition at line 991 of file sbc_fs8x_map.h.

◆ FS8X_M_RATIO_SHIFT

#define FS8X_M_RATIO_SHIFT   0x0005U

Selection of divider ratio for Vsup, Wake1, Wake 2 inputs

Definition at line 901 of file sbc_fs8x_map.h.

◆ FS8X_M_REG_CTRL1_ADDR

#define FS8X_M_REG_CTRL1_ADDR   0x02U

Definition at line 432 of file sbc_fs8x_map.h.

◆ FS8X_M_REG_CTRL1_DEFAULT

#define FS8X_M_REG_CTRL1_DEFAULT   0x0000U

Definition at line 433 of file sbc_fs8x_map.h.

◆ FS8X_M_REG_CTRL2_ADDR

#define FS8X_M_REG_CTRL2_ADDR   0x03U

Definition at line 696 of file sbc_fs8x_map.h.

◆ FS8X_M_REG_CTRL2_DEFAULT

#define FS8X_M_REG_CTRL2_DEFAULT   0x0009U

Definition at line 697 of file sbc_fs8x_map.h.

◆ FS8X_M_SPI_M_CLK_MASK

#define FS8X_M_SPI_M_CLK_MASK   0x0010U

Main Domain SPI SCLK error detection.

Definition at line 79 of file sbc_fs8x_map.h.

◆ FS8X_M_SPI_M_CLK_NO_ERROR

#define FS8X_M_SPI_M_CLK_NO_ERROR   (0x0000U << FS8X_M_SPI_M_CLK_SHIFT)

No error

Definition at line 213 of file sbc_fs8x_map.h.

◆ FS8X_M_SPI_M_CLK_SHIFT

#define FS8X_M_SPI_M_CLK_SHIFT   0x0004U

Main Domain SPI SCLK error detection.

Definition at line 136 of file sbc_fs8x_map.h.

◆ FS8X_M_SPI_M_CLK_WRONG

#define FS8X_M_SPI_M_CLK_WRONG   (0x0001U << FS8X_M_SPI_M_CLK_SHIFT)

Wrong number of clock cycles (<32 or >32)

Definition at line 217 of file sbc_fs8x_map.h.

◆ FS8X_M_SPI_M_CRC_ERROR

#define FS8X_M_SPI_M_CRC_ERROR   (0x0001U << FS8X_M_SPI_M_CRC_SHIFT)

Error detected in the SPI CRC

Definition at line 199 of file sbc_fs8x_map.h.

◆ FS8X_M_SPI_M_CRC_MASK

#define FS8X_M_SPI_M_CRC_MASK   0x0004U

Main Domain SPI communication CRC issue

Definition at line 71 of file sbc_fs8x_map.h.

◆ FS8X_M_SPI_M_CRC_NO_ERROR

#define FS8X_M_SPI_M_CRC_NO_ERROR   (0x0000U << FS8X_M_SPI_M_CRC_SHIFT)

No error

Definition at line 195 of file sbc_fs8x_map.h.

◆ FS8X_M_SPI_M_CRC_SHIFT

#define FS8X_M_SPI_M_CRC_SHIFT   0x0002U

Main Domain SPI communication CRC issue

Definition at line 128 of file sbc_fs8x_map.h.

◆ FS8X_M_SPI_M_REQ_MASK

#define FS8X_M_SPI_M_REQ_MASK   0x0008U

Invalid Main domain SPI access (Wrong Write or Read, Write to INIT registers in normal mode, wrong address).

Definition at line 75 of file sbc_fs8x_map.h.

◆ FS8X_M_SPI_M_REQ_NO_ERROR

#define FS8X_M_SPI_M_REQ_NO_ERROR   (0x0000U << FS8X_M_SPI_M_REQ_SHIFT)

No error

Definition at line 204 of file sbc_fs8x_map.h.

◆ FS8X_M_SPI_M_REQ_SHIFT

#define FS8X_M_SPI_M_REQ_SHIFT   0x0003U

Invalid Main domain SPI access (Wrong Write or Read, Write to INIT registers in normal mode, wrong address).

Definition at line 132 of file sbc_fs8x_map.h.

◆ FS8X_M_SPI_M_REQ_SPI_V

#define FS8X_M_SPI_M_REQ_SPI_V   (0x0001U << FS8X_M_SPI_M_REQ_SHIFT)

SPI Violation

Definition at line 208 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOST_G_EVENT_OCCURRED

#define FS8X_M_VBOOST_G_EVENT_OCCURRED   (0x0001U << FS8X_M_VBOOST_G_SHIFT)

Event occurred

Definition at line 271 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOST_G_MASK

#define FS8X_M_VBOOST_G_MASK   0x1000U

Report an event on VBOOST (status change or failure)

Definition at line 103 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOST_G_NO_EVENT

#define FS8X_M_VBOOST_G_NO_EVENT   (0x0000U << FS8X_M_VBOOST_G_SHIFT)

No event

Definition at line 267 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOST_G_SHIFT

#define FS8X_M_VBOOST_G_SHIFT   0x000CU

Report an event on VBOOST (status change or failure)

Definition at line 160 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOST_UVH_M_INT_MASKED

#define FS8X_M_VBOOST_UVH_M_INT_MASKED   (0x0001U << FS8X_M_VBOOST_UVH_M_SHIFT)

INT masked

Definition at line 1648 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOST_UVH_M_INT_NOT_MASKED

#define FS8X_M_VBOOST_UVH_M_INT_NOT_MASKED   (0x0000U << FS8X_M_VBOOST_UVH_M_SHIFT)

INT not masked

Definition at line 1644 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOST_UVH_M_MASK

#define FS8X_M_VBOOST_UVH_M_MASK   0x0080U

Inhibit INTERRUPT for VBOOST_UVH

Definition at line 1511 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOST_UVH_M_SHIFT

#define FS8X_M_VBOOST_UVH_M_SHIFT   0x0007U

Inhibit INTERRUPT for VBOOST_UVH

Definition at line 1560 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOSTOT_EVENT_OCCURRED

#define FS8X_M_VBOOSTOT_EVENT_OCCURRED   (0x0001U << FS8X_M_VBOOSTOT_SHIFT)

Event occurred

Definition at line 1875 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOSTOT_MASK

#define FS8X_M_VBOOSTOT_MASK   0x0020U

VBOOST over temperature shutdown event

Definition at line 1716 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOSTOT_NO_EVENT

#define FS8X_M_VBOOSTOT_NO_EVENT   (0x0000U << FS8X_M_VBOOSTOT_SHIFT)

No event

Definition at line 1871 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOSTOT_SHIFT

#define FS8X_M_VBOOSTOT_SHIFT   0x0005U

VBOOST over temperature shutdown event

Definition at line 1781 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOSTOV_EVENT_OCCURRED

#define FS8X_M_VBOOSTOV_EVENT_OCCURRED   (0x0001U << FS8X_M_VBOOSTOV_SHIFT)

Event occurred

Definition at line 1884 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOSTOV_M_INT_MASKED

#define FS8X_M_VBOOSTOV_M_INT_MASKED   (0x0001U << FS8X_M_VBOOSTOV_M_SHIFT)

INT masked

Definition at line 1684 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOSTOV_M_INT_NOT_MASKED

#define FS8X_M_VBOOSTOV_M_INT_NOT_MASKED   (0x0000U << FS8X_M_VBOOSTOV_M_SHIFT)

INT not masked

Definition at line 1680 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOSTOV_M_MASK

#define FS8X_M_VBOOSTOV_M_MASK   0x0800U

Inhibit INTERRUPT for VBOOST_OV any transition

Definition at line 1527 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOSTOV_M_SHIFT

#define FS8X_M_VBOOSTOV_M_SHIFT   0x000BU

Inhibit INTERRUPT for VBOOST_OV any transition

Definition at line 1576 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOSTOV_MASK

#define FS8X_M_VBOOSTOV_MASK   0x0040U

VBOOST Over voltage protection event

Definition at line 1720 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOSTOV_NO_EVENT

#define FS8X_M_VBOOSTOV_NO_EVENT   (0x0000U << FS8X_M_VBOOSTOV_SHIFT)

No event

Definition at line 1880 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOSTOV_SHIFT

#define FS8X_M_VBOOSTOV_SHIFT   0x0006U

VBOOST Over voltage protection event

Definition at line 1785 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOSTUVH_EVENT_OCCURRED

#define FS8X_M_VBOOSTUVH_EVENT_OCCURRED   (0x0001U << FS8X_M_VBOOSTUVH_SHIFT)

Event occured

Definition at line 1956 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOSTUVH_MASK

#define FS8X_M_VBOOSTUVH_MASK   0x4000U

VBOOST Under voltage high event (falling)

Definition at line 1752 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOSTUVH_NO_EVENT

#define FS8X_M_VBOOSTUVH_NO_EVENT   (0x0000U << FS8X_M_VBOOSTUVH_SHIFT)

No event

Definition at line 1952 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOOSTUVH_SHIFT

#define FS8X_M_VBOOSTUVH_SHIFT   0x000EU

VBOOST Under voltage high event (falling)

Definition at line 1817 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOSUVH_EVENT_OCCURRED

#define FS8X_M_VBOSUVH_EVENT_OCCURRED   (0x0001U << FS8X_M_VBOSUVH_SHIFT)

Event occured

Definition at line 1965 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOSUVH_M_INT_MASKED

#define FS8X_M_VBOSUVH_M_INT_MASKED   (0x0001U << FS8X_M_VBOSUVH_M_SHIFT)

INT masked

Definition at line 1675 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOSUVH_M_INT_NOT_MASKED

#define FS8X_M_VBOSUVH_M_INT_NOT_MASKED   (0x0000U << FS8X_M_VBOSUVH_M_SHIFT)

INT not masked

Definition at line 1671 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOSUVH_M_MASK

#define FS8X_M_VBOSUVH_M_MASK   0x0400U

Inhibit INTERRUPT for VBOS_UVH any transition

Definition at line 1523 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOSUVH_M_SHIFT

#define FS8X_M_VBOSUVH_M_SHIFT   0x000AU

Inhibit INTERRUPT for VBOS_UVH any transition

Definition at line 1572 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOSUVH_MASK

#define FS8X_M_VBOSUVH_MASK   0x8000U

VBOS Under voltage high event (falling)

Definition at line 1756 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOSUVH_NO_EVENT

#define FS8X_M_VBOSUVH_NO_EVENT   (0x0000U << FS8X_M_VBOSUVH_SHIFT)

No event

Definition at line 1961 of file sbc_fs8x_map.h.

◆ FS8X_M_VBOSUVH_SHIFT

#define FS8X_M_VBOSUVH_SHIFT   0x000FU

VBOS Under voltage high event (falling)

Definition at line 1821 of file sbc_fs8x_map.h.

◆ FS8X_M_VBSTSR_100V_US

#define FS8X_M_VBSTSR_100V_US   (0x0001U << FS8X_M_VBSTSR_SHIFT)

100V/us

Definition at line 868 of file sbc_fs8x_map.h.

◆ FS8X_M_VBSTSR_300V_US

#define FS8X_M_VBSTSR_300V_US   (0x0002U << FS8X_M_VBSTSR_SHIFT)

300V/us

Definition at line 872 of file sbc_fs8x_map.h.

◆ FS8X_M_VBSTSR_500V_US

#define FS8X_M_VBSTSR_500V_US   (0x0003U << FS8X_M_VBSTSR_SHIFT)

500V/us

Definition at line 876 of file sbc_fs8x_map.h.

◆ FS8X_M_VBSTSR_50V_US

#define FS8X_M_VBSTSR_50V_US   (0x0000U << FS8X_M_VBSTSR_SHIFT)

50V/us

Definition at line 864 of file sbc_fs8x_map.h.

◆ FS8X_M_VBSTSR_MASK

#define FS8X_M_VBSTSR_MASK   0xC000U

VBOOST Low Side slew rate control

Definition at line 734 of file sbc_fs8x_map.h.

◆ FS8X_M_VBSTSR_SHIFT

#define FS8X_M_VBSTSR_SHIFT   0x000EU

VBOOST Low Side slew rate control

Definition at line 771 of file sbc_fs8x_map.h.

◆ FS8X_M_VBUCK1_G_EVENT_OCCURRED

#define FS8X_M_VBUCK1_G_EVENT_OCCURRED   (0x0001U << FS8X_M_VBUCK1_G_SHIFT)

Event occurred

Definition at line 262 of file sbc_fs8x_map.h.

◆ FS8X_M_VBUCK1_G_MASK

#define FS8X_M_VBUCK1_G_MASK   0x0800U

Report an event on BUCK1 (status change or failure)

Definition at line 99 of file sbc_fs8x_map.h.

◆ FS8X_M_VBUCK1_G_NO_EVENT

#define FS8X_M_VBUCK1_G_NO_EVENT   (0x0000U << FS8X_M_VBUCK1_G_SHIFT)

No event

Definition at line 258 of file sbc_fs8x_map.h.

◆ FS8X_M_VBUCK1_G_SHIFT

#define FS8X_M_VBUCK1_G_SHIFT   0x000BU

Report an event on BUCK1 (status change or failure)

Definition at line 156 of file sbc_fs8x_map.h.

◆ FS8X_M_VBUCK2_G_EVENT_OCCURRED

#define FS8X_M_VBUCK2_G_EVENT_OCCURRED   (0x0001U << FS8X_M_VBUCK2_G_SHIFT)

Event occurred

Definition at line 253 of file sbc_fs8x_map.h.

◆ FS8X_M_VBUCK2_G_MASK

#define FS8X_M_VBUCK2_G_MASK   0x0400U

Report an event on BUCK2 (status change or failure)

Definition at line 95 of file sbc_fs8x_map.h.

◆ FS8X_M_VBUCK2_G_NO_EVENT

#define FS8X_M_VBUCK2_G_NO_EVENT   (0x0000U << FS8X_M_VBUCK2_G_SHIFT)

No event

Definition at line 249 of file sbc_fs8x_map.h.

◆ FS8X_M_VBUCK2_G_SHIFT

#define FS8X_M_VBUCK2_G_SHIFT   0x000AU

Report an event on BUCK2 (status change or failure)

Definition at line 152 of file sbc_fs8x_map.h.

◆ FS8X_M_VBUCK3_G_EVENT_OCCURRED

#define FS8X_M_VBUCK3_G_EVENT_OCCURRED   (0x0001U << FS8X_M_VBUCK3_G_SHIFT)

Event occurred

Definition at line 244 of file sbc_fs8x_map.h.

◆ FS8X_M_VBUCK3_G_MASK

#define FS8X_M_VBUCK3_G_MASK   0x0200U

Report an event on BUCK3 (status change or failure)

Definition at line 91 of file sbc_fs8x_map.h.

◆ FS8X_M_VBUCK3_G_NO_EVENT

#define FS8X_M_VBUCK3_G_NO_EVENT   (0x0000U << FS8X_M_VBUCK3_G_SHIFT)

No event

Definition at line 240 of file sbc_fs8x_map.h.

◆ FS8X_M_VBUCK3_G_SHIFT

#define FS8X_M_VBUCK3_G_SHIFT   0x0009U

Report an event on BUCK3 (status change or failure)

Definition at line 148 of file sbc_fs8x_map.h.

◆ FS8X_M_VLDO1_G_EVENT_OCCURRED

#define FS8X_M_VLDO1_G_EVENT_OCCURRED   (0x0001U << FS8X_M_VLDO1_G_SHIFT)

Event occurred

Definition at line 235 of file sbc_fs8x_map.h.

◆ FS8X_M_VLDO1_G_MASK

#define FS8X_M_VLDO1_G_MASK   0x0100U

Report an event on LDO1 (status change or failure)

Definition at line 87 of file sbc_fs8x_map.h.

◆ FS8X_M_VLDO1_G_NO_EVENT

#define FS8X_M_VLDO1_G_NO_EVENT   (0x0000U << FS8X_M_VLDO1_G_SHIFT)

No event

Definition at line 231 of file sbc_fs8x_map.h.

◆ FS8X_M_VLDO1_G_SHIFT

#define FS8X_M_VLDO1_G_SHIFT   0x0008U

Report an event on LDO1 (status change or failure)

Definition at line 144 of file sbc_fs8x_map.h.

◆ FS8X_M_VLDO2_G_EVENT_OCCURRED

#define FS8X_M_VLDO2_G_EVENT_OCCURRED   (0x0001U << FS8X_M_VLDO2_G_SHIFT)

Event occurred

Definition at line 226 of file sbc_fs8x_map.h.

◆ FS8X_M_VLDO2_G_MASK

#define FS8X_M_VLDO2_G_MASK   0x0080U

Report an event on LDO2 (status change or failure)

Definition at line 83 of file sbc_fs8x_map.h.

◆ FS8X_M_VLDO2_G_NO_EVENT

#define FS8X_M_VLDO2_G_NO_EVENT   (0x0000U << FS8X_M_VLDO2_G_SHIFT)

No event

Definition at line 222 of file sbc_fs8x_map.h.

◆ FS8X_M_VLDO2_G_SHIFT

#define FS8X_M_VLDO2_G_SHIFT   0x0007U

Report an event on LDO2 (status change or failure)

Definition at line 140 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON1_REG_BUCK2

#define FS8X_M_VMON1_REG_BUCK2   (0x0004U << FS8X_M_VMON1_REG_SHIFT)

BUCK2

Definition at line 2308 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON1_REG_BUCK3

#define FS8X_M_VMON1_REG_BUCK3   (0x0005U << FS8X_M_VMON1_REG_SHIFT)

BUCK3

Definition at line 2312 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON1_REG_EXTERNAL_REGULATOR

#define FS8X_M_VMON1_REG_EXTERNAL_REGULATOR   (0x0000U << FS8X_M_VMON1_REG_SHIFT)

External Regulator

Definition at line 2292 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON1_REG_LDO1

#define FS8X_M_VMON1_REG_LDO1   (0x0002U << FS8X_M_VMON1_REG_SHIFT)

LDO1

Definition at line 2300 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON1_REG_LDO2

#define FS8X_M_VMON1_REG_LDO2   (0x0003U << FS8X_M_VMON1_REG_SHIFT)

LDO2

Definition at line 2304 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON1_REG_MASK

#define FS8X_M_VMON1_REG_MASK   0x0007U

Regulator Assignment to VMON1

Definition at line 2258 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON1_REG_SHIFT

#define FS8X_M_VMON1_REG_SHIFT   0x0000U

Regulator Assignment to VMON1

Definition at line 2275 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON1_REG_VPRE

#define FS8X_M_VMON1_REG_VPRE   (0x0001U << FS8X_M_VMON1_REG_SHIFT)

VPRE

Definition at line 2296 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON2_REG_BUCK2

#define FS8X_M_VMON2_REG_BUCK2   (0x0004U << FS8X_M_VMON2_REG_SHIFT)

BUCK2

Definition at line 2333 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON2_REG_BUCK3

#define FS8X_M_VMON2_REG_BUCK3   (0x0005U << FS8X_M_VMON2_REG_SHIFT)

BUCK3

Definition at line 2337 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON2_REG_EXTERNAL_REGULATOR

#define FS8X_M_VMON2_REG_EXTERNAL_REGULATOR   (0x0000U << FS8X_M_VMON2_REG_SHIFT)

External Regulator

Definition at line 2317 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON2_REG_LDO1

#define FS8X_M_VMON2_REG_LDO1   (0x0002U << FS8X_M_VMON2_REG_SHIFT)

LDO1

Definition at line 2325 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON2_REG_LDO2

#define FS8X_M_VMON2_REG_LDO2   (0x0003U << FS8X_M_VMON2_REG_SHIFT)

LDO2

Definition at line 2329 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON2_REG_MASK

#define FS8X_M_VMON2_REG_MASK   0x0038U

Regulator Assignment to VMON2

Definition at line 2262 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON2_REG_SHIFT

#define FS8X_M_VMON2_REG_SHIFT   0x0003U

Regulator Assignment to VMON2

Definition at line 2279 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON2_REG_VPRE

#define FS8X_M_VMON2_REG_VPRE   (0x0001U << FS8X_M_VMON2_REG_SHIFT)

VPRE

Definition at line 2321 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON3_REG_BUCK2

#define FS8X_M_VMON3_REG_BUCK2   (0x0004U << FS8X_M_VMON3_REG_SHIFT)

BUCK2

Definition at line 2358 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON3_REG_BUCK3

#define FS8X_M_VMON3_REG_BUCK3   (0x0005U << FS8X_M_VMON3_REG_SHIFT)

BUCK3

Definition at line 2362 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON3_REG_EXTERNAL_REGULATOR

#define FS8X_M_VMON3_REG_EXTERNAL_REGULATOR   (0x0000U << FS8X_M_VMON3_REG_SHIFT)

External Regulator

Definition at line 2342 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON3_REG_LDO1

#define FS8X_M_VMON3_REG_LDO1   (0x0002U << FS8X_M_VMON3_REG_SHIFT)

LDO1

Definition at line 2350 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON3_REG_LDO2

#define FS8X_M_VMON3_REG_LDO2   (0x0003U << FS8X_M_VMON3_REG_SHIFT)

LDO2

Definition at line 2354 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON3_REG_MASK

#define FS8X_M_VMON3_REG_MASK   0x01C0U

Regulator Assignment to VMON3

Definition at line 2266 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON3_REG_SHIFT

#define FS8X_M_VMON3_REG_SHIFT   0x0006U

Regulator Assignment to VMON3

Definition at line 2283 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON3_REG_VPRE

#define FS8X_M_VMON3_REG_VPRE   (0x0001U << FS8X_M_VMON3_REG_SHIFT)

VPRE

Definition at line 2346 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON4_REG_BUCK2

#define FS8X_M_VMON4_REG_BUCK2   (0x0004U << FS8X_M_VMON4_REG_SHIFT)

BUCK2

Definition at line 2383 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON4_REG_BUCK3

#define FS8X_M_VMON4_REG_BUCK3   (0x0005U << FS8X_M_VMON4_REG_SHIFT)

BUCK3

Definition at line 2387 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON4_REG_EXTERNAL_REGULATOR

#define FS8X_M_VMON4_REG_EXTERNAL_REGULATOR   (0x0000U << FS8X_M_VMON4_REG_SHIFT)

External Regulator

Definition at line 2367 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON4_REG_LDO1

#define FS8X_M_VMON4_REG_LDO1   (0x0002U << FS8X_M_VMON4_REG_SHIFT)

LDO1

Definition at line 2375 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON4_REG_LDO2

#define FS8X_M_VMON4_REG_LDO2   (0x0003U << FS8X_M_VMON4_REG_SHIFT)

LDO2

Definition at line 2379 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON4_REG_MASK

#define FS8X_M_VMON4_REG_MASK   0x0E00U

Regulator Assignment to VMON4

Definition at line 2270 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON4_REG_SHIFT

#define FS8X_M_VMON4_REG_SHIFT   0x0009U

Regulator Assignment to VMON4

Definition at line 2287 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON4_REG_VPRE

#define FS8X_M_VMON4_REG_VPRE   (0x0001U << FS8X_M_VMON4_REG_SHIFT)

VPRE

Definition at line 2371 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON_REGX_ADDR

#define FS8X_M_VMON_REGX_ADDR   0x0AU

Definition at line 2252 of file sbc_fs8x_map.h.

◆ FS8X_M_VMON_REGX_DEFAULT

#define FS8X_M_VMON_REGX_DEFAULT   0x0000U

Definition at line 2253 of file sbc_fs8x_map.h.

◆ FS8X_M_VPDIS_MASK

#define FS8X_M_VPDIS_MASK   0x4000U

Disable request of VPRE

Definition at line 490 of file sbc_fs8x_map.h.

◆ FS8X_M_VPDIS_NO_EFFECT

#define FS8X_M_VPDIS_NO_EFFECT   (0x0000U << FS8X_M_VPDIS_SHIFT)

no effect (regulator remains in existing state)

Definition at line 677 of file sbc_fs8x_map.h.

◆ FS8X_M_VPDIS_SHIFT

#define FS8X_M_VPDIS_SHIFT   0x000EU

Disable request of VPRE

Definition at line 551 of file sbc_fs8x_map.h.

◆ FS8X_M_VPDIS_VPRE_DISABLE_REQUEST

#define FS8X_M_VPDIS_VPRE_DISABLE_REQUEST   (0x0001U << FS8X_M_VPDIS_SHIFT)

VPRE Disable Request

Definition at line 681 of file sbc_fs8x_map.h.

◆ FS8X_M_VPEN_MASK

#define FS8X_M_VPEN_MASK   0x0040U

Enable request of VPRE

Definition at line 462 of file sbc_fs8x_map.h.

◆ FS8X_M_VPEN_NO_EFFECT

#define FS8X_M_VPEN_NO_EFFECT   (0x0000U << FS8X_M_VPEN_SHIFT)

no effect (regulator remains in existing state)

Definition at line 614 of file sbc_fs8x_map.h.

◆ FS8X_M_VPEN_SHIFT

#define FS8X_M_VPEN_SHIFT   0x0006U

Enable request of VPRE

Definition at line 523 of file sbc_fs8x_map.h.

◆ FS8X_M_VPEN_VPRE_ENABLE_REQUEST

#define FS8X_M_VPEN_VPRE_ENABLE_REQUEST   (0x0001U << FS8X_M_VPEN_SHIFT)

VPRE Enable Request

Definition at line 618 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRE_FB_OV_EVENT_OCCURRED

#define FS8X_M_VPRE_FB_OV_EVENT_OCCURRED   (0x0001U << FS8X_M_VPRE_FB_OV_SHIFT)

Event occured

Definition at line 2246 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRE_FB_OV_M_INT_MASKED

#define FS8X_M_VPRE_FB_OV_M_INT_MASKED   (0x0001U << FS8X_M_VPRE_FB_OV_M_SHIFT)

INT masked

Definition at line 1657 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRE_FB_OV_M_INT_NOT_MASKED

#define FS8X_M_VPRE_FB_OV_M_INT_NOT_MASKED   (0x0000U << FS8X_M_VPRE_FB_OV_M_SHIFT)

INT not masked

Definition at line 1653 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRE_FB_OV_M_MASK

#define FS8X_M_VPRE_FB_OV_M_MASK   0x0100U

Inhibit INTERRUPT for VPRE_FB_OV

Definition at line 1515 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRE_FB_OV_M_SHIFT

#define FS8X_M_VPRE_FB_OV_M_SHIFT   0x0008U

Inhibit INTERRUPT for VPRE_FB_OV

Definition at line 1564 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRE_FB_OV_MASK

#define FS8X_M_VPRE_FB_OV_MASK   0x8000U

VPRE_FB_OV event

Definition at line 2037 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRE_FB_OV_NO_EVENT

#define FS8X_M_VPRE_FB_OV_NO_EVENT   (0x0000U << FS8X_M_VPRE_FB_OV_SHIFT)

No event

Definition at line 2242 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRE_FB_OV_SHIFT

#define FS8X_M_VPRE_FB_OV_SHIFT   0x000FU

VPRE_FB_OV event

Definition at line 2102 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRE_G_EVENT_OCCURRED

#define FS8X_M_VPRE_G_EVENT_OCCURRED   (0x0001U << FS8X_M_VPRE_G_SHIFT)

Event occurred

Definition at line 280 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRE_G_MASK

#define FS8X_M_VPRE_G_MASK   0x2000U

Report an event on VPRE (status change or failure)

Definition at line 107 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRE_G_NO_EVENT

#define FS8X_M_VPRE_G_NO_EVENT   (0x0000U << FS8X_M_VPRE_G_SHIFT)

No event

Definition at line 276 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRE_G_SHIFT

#define FS8X_M_VPRE_G_SHIFT   0x000DU

Report an event on VPRE (status change or failure)

Definition at line 164 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRE_PD_DIS_MASK

#define FS8X_M_VPRE_PD_DIS_MASK   0x8000U

Force disable of VPRE pull down.

Definition at line 494 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRE_PD_DIS_NO_EFFECT

#define FS8X_M_VPRE_PD_DIS_NO_EFFECT   (0x0000U << FS8X_M_VPRE_PD_DIS_SHIFT)

no effect (VPRE pull down is automatically controlled by the logic)

Definition at line 686 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRE_PD_DIS_SHIFT

#define FS8X_M_VPRE_PD_DIS_SHIFT   0x000FU

Force disable of VPRE pull down.

Definition at line 555 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRE_PD_DIS_VPRE_DISABLE_REQUEST

#define FS8X_M_VPRE_PD_DIS_VPRE_DISABLE_REQUEST   (0x0001U << FS8X_M_VPRE_PD_DIS_SHIFT)

VPRE pull down disable Request

Definition at line 690 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREOC_EVENT_OCCURRED

#define FS8X_M_VPREOC_EVENT_OCCURRED   (0x0001U << FS8X_M_VPREOC_SHIFT)

Event occured

Definition at line 1947 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREOC_M_INT_MASKED

#define FS8X_M_VPREOC_M_INT_MASKED   (0x0001U << FS8X_M_VPREOC_M_SHIFT)

INT masked

Definition at line 1471 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREOC_M_INT_NOT_MASKED

#define FS8X_M_VPREOC_M_INT_NOT_MASKED   (0x0000U << FS8X_M_VPREOC_M_SHIFT)

INT not masked

Definition at line 1467 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREOC_M_MASK

#define FS8X_M_VPREOC_M_MASK   0x4000U

Inhibit INTERRUPT for VPRE Over current

Definition at line 1288 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREOC_M_SHIFT

#define FS8X_M_VPREOC_M_SHIFT   0x000EU

Inhibit INTERRUPT for VPRE Over current

Definition at line 1345 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREOC_MASK

#define FS8X_M_VPREOC_MASK   0x2000U

VPRE Over current event

Definition at line 1748 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREOC_NO_EVENT

#define FS8X_M_VPREOC_NO_EVENT   (0x0000U << FS8X_M_VPREOC_SHIFT)

No event

Definition at line 1943 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREOC_SHIFT

#define FS8X_M_VPREOC_SHIFT   0x000DU

VPRE Over current event

Definition at line 1813 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRESRHS_130MA_DRIVE_CAPABILITY

#define FS8X_M_VPRESRHS_130MA_DRIVE_CAPABILITY   (0x0000U << FS8X_M_VPRESRHS_SHIFT)

130mA typical drive capability - slow

Definition at line 776 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRESRHS_260MA_DRIVE_CAPABILITY

#define FS8X_M_VPRESRHS_260MA_DRIVE_CAPABILITY   (0x0001U << FS8X_M_VPRESRHS_SHIFT)

260mA typical drive capability - medium

Definition at line 780 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRESRHS_520MA_DRIVE_CAPABILITY

#define FS8X_M_VPRESRHS_520MA_DRIVE_CAPABILITY   (0x0002U << FS8X_M_VPRESRHS_SHIFT)

520mA typical drive capability - fast

Definition at line 784 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRESRHS_900MA_DRIVE_CAPABILITY

#define FS8X_M_VPRESRHS_900MA_DRIVE_CAPABILITY   (0x0003U << FS8X_M_VPRESRHS_SHIFT)

900mA typical drive capability - ultra fast

Definition at line 788 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRESRHS_MASK

#define FS8X_M_VPRESRHS_MASK   0x0003U

VPRE High Side slew rate control

Definition at line 702 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRESRHS_SHIFT

#define FS8X_M_VPRESRHS_SHIFT   0x0000U

VPRE High Side slew rate control

Definition at line 739 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRESRLS_130MA_DRIVE_CAPABILITY

#define FS8X_M_VPRESRLS_130MA_DRIVE_CAPABILITY   (0x0000U << FS8X_M_VPRESRLS_SHIFT)

130mA typical drive capability - slow

Definition at line 793 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRESRLS_260MA_DRIVE_CAPABILITY

#define FS8X_M_VPRESRLS_260MA_DRIVE_CAPABILITY   (0x0001U << FS8X_M_VPRESRLS_SHIFT)

260mA typical drive capability - medium

Definition at line 797 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRESRLS_520MA_DRIVE_CAPABILITY

#define FS8X_M_VPRESRLS_520MA_DRIVE_CAPABILITY   (0x0002U << FS8X_M_VPRESRLS_SHIFT)

520mA typical drive capability - fast

Definition at line 801 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRESRLS_900MA_DRIVE_CAPABILITY

#define FS8X_M_VPRESRLS_900MA_DRIVE_CAPABILITY   (0x0003U << FS8X_M_VPRESRLS_SHIFT)

900mA typical drive capability - ultra fast

Definition at line 805 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRESRLS_MASK

#define FS8X_M_VPRESRLS_MASK   0x0018U

VPRE Low Side slew rate control

Definition at line 706 of file sbc_fs8x_map.h.

◆ FS8X_M_VPRESRLS_SHIFT

#define FS8X_M_VPRESRLS_SHIFT   0x0003U

VPRE Low Side slew rate control

Definition at line 743 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREUVH_EVENT_OCCURRED

#define FS8X_M_VPREUVH_EVENT_OCCURRED   (0x0001U << FS8X_M_VPREUVH_SHIFT)

Event occurred

Definition at line 2165 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREUVH_M_INT_MASKED

#define FS8X_M_VPREUVH_M_INT_MASKED   (0x0001U << FS8X_M_VPREUVH_M_SHIFT)

INT masked

Definition at line 1621 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREUVH_M_INT_NOT_MASKED

#define FS8X_M_VPREUVH_M_INT_NOT_MASKED   (0x0000U << FS8X_M_VPREUVH_M_SHIFT)

INT not masked

Definition at line 1617 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREUVH_M_MASK

#define FS8X_M_VPREUVH_M_MASK   0x0010U

Inhibit INTERRUPT for VPRE_UVH

Definition at line 1499 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREUVH_M_SHIFT

#define FS8X_M_VPREUVH_M_SHIFT   0x0004U

Inhibit INTERRUPT for VPRE_UVH

Definition at line 1548 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREUVH_MASK

#define FS8X_M_VPREUVH_MASK   0x0040U

VPRE_UVH event

Definition at line 2001 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREUVH_NO_EVENT

#define FS8X_M_VPREUVH_NO_EVENT   (0x0000U << FS8X_M_VPREUVH_SHIFT)

No event

Definition at line 2161 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREUVH_SHIFT

#define FS8X_M_VPREUVH_SHIFT   0x0006U

VPRE_UVH event

Definition at line 2066 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREUVL_EVENT_OCCURRED

#define FS8X_M_VPREUVL_EVENT_OCCURRED   (0x0001U << FS8X_M_VPREUVL_SHIFT)

Event occurred

Definition at line 2174 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREUVL_M_INT_MASKED

#define FS8X_M_VPREUVL_M_INT_MASKED   (0x0001U << FS8X_M_VPREUVL_M_SHIFT)

INT masked

Definition at line 1630 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREUVL_M_INT_NOT_MASKED

#define FS8X_M_VPREUVL_M_INT_NOT_MASKED   (0x0000U << FS8X_M_VPREUVL_M_SHIFT)

INT not masked

Definition at line 1626 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREUVL_M_MASK

#define FS8X_M_VPREUVL_M_MASK   0x0020U

Inhibit INTERRUPT for VPRE_UVL

Definition at line 1503 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREUVL_M_SHIFT

#define FS8X_M_VPREUVL_M_SHIFT   0x0005U

Inhibit INTERRUPT for VPRE_UVL

Definition at line 1552 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREUVL_MASK

#define FS8X_M_VPREUVL_MASK   0x0080U

VPRE_UVL event

Definition at line 2005 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREUVL_NO_EVENT

#define FS8X_M_VPREUVL_NO_EVENT   (0x0000U << FS8X_M_VPREUVL_SHIFT)

No event

Definition at line 2170 of file sbc_fs8x_map.h.

◆ FS8X_M_VPREUVL_SHIFT

#define FS8X_M_VPREUVL_SHIFT   0x0007U

VPRE_UVL event

Definition at line 2070 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUV7_EVENT_OCCURRED

#define FS8X_M_VSUPUV7_EVENT_OCCURRED   (0x0001U << FS8X_M_VSUPUV7_SHIFT)

Event occured

Definition at line 2237 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUV7_M_INT_MASKED

#define FS8X_M_VSUPUV7_M_INT_MASKED   (0x0001U << FS8X_M_VSUPUV7_M_SHIFT)

INT masked

Definition at line 1639 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUV7_M_INT_NOT_MASKED

#define FS8X_M_VSUPUV7_M_INT_NOT_MASKED   (0x0000U << FS8X_M_VSUPUV7_M_SHIFT)

INT not masked

Definition at line 1635 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUV7_M_MASK

#define FS8X_M_VSUPUV7_M_MASK   0x0040U

Inhibit INTERRUPT for VSUP_UV7

Definition at line 1507 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUV7_M_SHIFT

#define FS8X_M_VSUPUV7_M_SHIFT   0x0006U

Inhibit INTERRUPT for VSUP_UV7

Definition at line 1556 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUV7_MASK

#define FS8X_M_VSUPUV7_MASK   0x4000U

VSUP_UV7 event

Definition at line 2033 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUV7_NO_EVENT

#define FS8X_M_VSUPUV7_NO_EVENT   (0x0000U << FS8X_M_VSUPUV7_SHIFT)

No event

Definition at line 2233 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUV7_SHIFT

#define FS8X_M_VSUPUV7_SHIFT   0x000EU

VSUP_UV7 event

Definition at line 2098 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUVH_EVENT_OCCURRED

#define FS8X_M_VSUPUVH_EVENT_OCCURRED   (0x0001U << FS8X_M_VSUPUVH_SHIFT)

Event occurred

Definition at line 2147 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUVH_M_INT_MASKED

#define FS8X_M_VSUPUVH_M_INT_MASKED   (0x0001U << FS8X_M_VSUPUVH_M_SHIFT)

INT masked

Definition at line 1603 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUVH_M_INT_NOT_MASKED

#define FS8X_M_VSUPUVH_M_INT_NOT_MASKED   (0x0000U << FS8X_M_VSUPUVH_M_SHIFT)

INT not masked

Definition at line 1599 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUVH_M_MASK

#define FS8X_M_VSUPUVH_M_MASK   0x0004U

Inhibit INTERRUPT for VSUP_UVH

Definition at line 1491 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUVH_M_SHIFT

#define FS8X_M_VSUPUVH_M_SHIFT   0x0002U

Inhibit INTERRUPT for VSUP_UVH

Definition at line 1540 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUVH_MASK

#define FS8X_M_VSUPUVH_MASK   0x0010U

VSUP_UVHH event

Definition at line 1993 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUVH_NO_EVENT

#define FS8X_M_VSUPUVH_NO_EVENT   (0x0000U << FS8X_M_VSUPUVH_SHIFT)

No event

Definition at line 2143 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUVH_SHIFT

#define FS8X_M_VSUPUVH_SHIFT   0x0004U

VSUP_UVHH event

Definition at line 2058 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUVL_EVENT_OCCURRED

#define FS8X_M_VSUPUVL_EVENT_OCCURRED   (0x0001U << FS8X_M_VSUPUVL_SHIFT)

Event occurred

Definition at line 2156 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUVL_M_INT_MASKED

#define FS8X_M_VSUPUVL_M_INT_MASKED   (0x0001U << FS8X_M_VSUPUVL_M_SHIFT)

INT masked

Definition at line 1612 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUVL_M_INT_NOT_MASKED

#define FS8X_M_VSUPUVL_M_INT_NOT_MASKED   (0x0000U << FS8X_M_VSUPUVL_M_SHIFT)

INT not masked

Definition at line 1608 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUVL_M_MASK

#define FS8X_M_VSUPUVL_M_MASK   0x0008U

Inhibit INTERRUPT for VSUP_UVL

Definition at line 1495 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUVL_M_SHIFT

#define FS8X_M_VSUPUVL_M_SHIFT   0x0003U

Inhibit INTERRUPT for VSUP_UVL

Definition at line 1544 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUVL_MASK

#define FS8X_M_VSUPUVL_MASK   0x0020U

VSUP_UVHL event

Definition at line 1997 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUVL_NO_EVENT

#define FS8X_M_VSUPUVL_NO_EVENT   (0x0000U << FS8X_M_VSUPUVL_SHIFT)

No event

Definition at line 2152 of file sbc_fs8x_map.h.

◆ FS8X_M_VSUPUVL_SHIFT

#define FS8X_M_VSUPUVL_SHIFT   0x0005U

VSUP_UVHL event

Definition at line 2062 of file sbc_fs8x_map.h.

◆ FS8X_M_W1DIS_MASK

#define FS8X_M_W1DIS_MASK   0x0002U

WAKE1 wake up disable

Definition at line 314 of file sbc_fs8x_map.h.

◆ FS8X_M_W1DIS_SHIFT

#define FS8X_M_W1DIS_SHIFT   0x0001U

WAKE1 wake up disable

Definition at line 343 of file sbc_fs8x_map.h.

◆ FS8X_M_W1DIS_WAKE_UP_DISABLE

#define FS8X_M_W1DIS_WAKE_UP_DISABLE   (0x0001U << FS8X_M_W1DIS_SHIFT)

wake up disable

Definition at line 381 of file sbc_fs8x_map.h.

◆ FS8X_M_W1DIS_WAKE_UP_ENABLE

#define FS8X_M_W1DIS_WAKE_UP_ENABLE   (0x0000U << FS8X_M_W1DIS_SHIFT)

wake up enable

Definition at line 377 of file sbc_fs8x_map.h.

◆ FS8X_M_W2DIS_MASK

#define FS8X_M_W2DIS_MASK   0x0004U

WAKE2 wake up disable

Definition at line 318 of file sbc_fs8x_map.h.

◆ FS8X_M_W2DIS_SHIFT

#define FS8X_M_W2DIS_SHIFT   0x0002U

WAKE2 wake up disable

Definition at line 347 of file sbc_fs8x_map.h.

◆ FS8X_M_W2DIS_WAKE_UP_DISABLE

#define FS8X_M_W2DIS_WAKE_UP_DISABLE   (0x0001U << FS8X_M_W2DIS_SHIFT)

wake up disable

Definition at line 390 of file sbc_fs8x_map.h.

◆ FS8X_M_W2DIS_WAKE_UP_ENABLE

#define FS8X_M_W2DIS_WAKE_UP_ENABLE   (0x0000U << FS8X_M_W2DIS_SHIFT)

wake up enable

Definition at line 386 of file sbc_fs8x_map.h.

◆ FS8X_M_WAKE1_M_INT_MASKED

#define FS8X_M_WAKE1_M_INT_MASKED   (0x0001U << FS8X_M_WAKE1_M_SHIFT)

INT masked

Definition at line 1594 of file sbc_fs8x_map.h.

◆ FS8X_M_WAKE1_M_INT_NOT_MASKED

#define FS8X_M_WAKE1_M_INT_NOT_MASKED   (0x0000U << FS8X_M_WAKE1_M_SHIFT)

INT not masked

Definition at line 1590 of file sbc_fs8x_map.h.

◆ FS8X_M_WAKE1_M_MASK

#define FS8X_M_WAKE1_M_MASK   0x0002U

Inhibit INTERRUPT for WAKE1 any transition

Definition at line 1487 of file sbc_fs8x_map.h.

◆ FS8X_M_WAKE1_M_SHIFT

#define FS8X_M_WAKE1_M_SHIFT   0x0001U

Inhibit INTERRUPT for WAKE1 any transition

Definition at line 1536 of file sbc_fs8x_map.h.

◆ FS8X_M_WAKE2_M_INT_MASKED

#define FS8X_M_WAKE2_M_INT_MASKED   (0x0001U << FS8X_M_WAKE2_M_SHIFT)

INT masked

Definition at line 1585 of file sbc_fs8x_map.h.

◆ FS8X_M_WAKE2_M_INT_NOT_MASKED

#define FS8X_M_WAKE2_M_INT_NOT_MASKED   (0x0000U << FS8X_M_WAKE2_M_SHIFT)

INT not masked

Definition at line 1581 of file sbc_fs8x_map.h.

◆ FS8X_M_WAKE2_M_MASK

#define FS8X_M_WAKE2_M_MASK   0x0001U

Inhibit INTERRUPT for WAKE2 any transition

Definition at line 1483 of file sbc_fs8x_map.h.

◆ FS8X_M_WAKE2_M_SHIFT

#define FS8X_M_WAKE2_M_SHIFT   0x0000U

Inhibit INTERRUPT for WAKE2 any transition

Definition at line 1532 of file sbc_fs8x_map.h.

◆ FS8X_M_WK1FLG_EVENT_OCCURRED

#define FS8X_M_WK1FLG_EVENT_OCCURRED   (0x0001U << FS8X_M_WK1FLG_SHIFT)

Event occurred

Definition at line 2111 of file sbc_fs8x_map.h.

◆ FS8X_M_WK1FLG_MASK

#define FS8X_M_WK1FLG_MASK   0x0001U

WAKE1 wake up souce flag

Definition at line 1977 of file sbc_fs8x_map.h.

◆ FS8X_M_WK1FLG_NO_EVENT

#define FS8X_M_WK1FLG_NO_EVENT   (0x0000U << FS8X_M_WK1FLG_SHIFT)

No event

Definition at line 2107 of file sbc_fs8x_map.h.

◆ FS8X_M_WK1FLG_SHIFT

#define FS8X_M_WK1FLG_SHIFT   0x0000U

WAKE1 wake up souce flag

Definition at line 2042 of file sbc_fs8x_map.h.

◆ FS8X_M_WK1RT_MASK

#define FS8X_M_WK1RT_MASK   0x0004U

Report event: WAKE1 real time state

Definition at line 1985 of file sbc_fs8x_map.h.

◆ FS8X_M_WK1RT_SHIFT

#define FS8X_M_WK1RT_SHIFT   0x0002U

Report event: WAKE1 real time state

Definition at line 2050 of file sbc_fs8x_map.h.

◆ FS8X_M_WK1RT_WAKE1_HIGH

#define FS8X_M_WK1RT_WAKE1_HIGH   (0x0001U << FS8X_M_WK1RT_SHIFT)

WAKE1 is high

Definition at line 2129 of file sbc_fs8x_map.h.

◆ FS8X_M_WK1RT_WAKE1_LOW

#define FS8X_M_WK1RT_WAKE1_LOW   (0x0000U << FS8X_M_WK1RT_SHIFT)

WAKE1 is low level

Definition at line 2125 of file sbc_fs8x_map.h.

◆ FS8X_M_WK2FLG_EVENT_OCCURRED

#define FS8X_M_WK2FLG_EVENT_OCCURRED   (0x0001U << FS8X_M_WK2FLG_SHIFT)

Event occurred

Definition at line 2120 of file sbc_fs8x_map.h.

◆ FS8X_M_WK2FLG_MASK

#define FS8X_M_WK2FLG_MASK   0x0002U

WAKE2 wake up souce flag

Definition at line 1981 of file sbc_fs8x_map.h.

◆ FS8X_M_WK2FLG_NO_EVENT

#define FS8X_M_WK2FLG_NO_EVENT   (0x0000U << FS8X_M_WK2FLG_SHIFT)

No event

Definition at line 2116 of file sbc_fs8x_map.h.

◆ FS8X_M_WK2FLG_SHIFT

#define FS8X_M_WK2FLG_SHIFT   0x0001U

WAKE2 wake up souce flag

Definition at line 2046 of file sbc_fs8x_map.h.

◆ FS8X_M_WK2RT_MASK

#define FS8X_M_WK2RT_MASK   0x0008U

Report event: WAKE2 real time state

Definition at line 1989 of file sbc_fs8x_map.h.

◆ FS8X_M_WK2RT_SHIFT

#define FS8X_M_WK2RT_SHIFT   0x0003U

Report event: WAKE2 real time state

Definition at line 2054 of file sbc_fs8x_map.h.

◆ FS8X_M_WK2RT_WAKE2_HIGH

#define FS8X_M_WK2RT_WAKE2_HIGH   (0x0001U << FS8X_M_WK2RT_SHIFT)

WAKE2 is high

Definition at line 2138 of file sbc_fs8x_map.h.

◆ FS8X_M_WK2RT_WAKE2_LOW

#define FS8X_M_WK2RT_WAKE2_LOW   (0x0000U << FS8X_M_WK2RT_SHIFT)

WAKE2 is low level

Definition at line 2134 of file sbc_fs8x_map.h.

◆ FS8X_M_WU_G_MASK

#define FS8X_M_WU_G_MASK   0x4000U

Report a wake-up event. Logical OR of WAKE1 and WAKE2 source

Definition at line 111 of file sbc_fs8x_map.h.

◆ FS8X_M_WU_G_NO_WAKE_EVENT

#define FS8X_M_WU_G_NO_WAKE_EVENT   (0x0000U << FS8X_M_WU_G_SHIFT)

No Wake event

Definition at line 285 of file sbc_fs8x_map.h.

◆ FS8X_M_WU_G_SHIFT

#define FS8X_M_WU_G_SHIFT   0x000EU

Report a wake-up event. Logical OR of WAKE1 and WAKE2 source

Definition at line 168 of file sbc_fs8x_map.h.

◆ FS8X_M_WU_G_WAKE_EVENT

#define FS8X_M_WU_G_WAKE_EVENT   (0x0001U << FS8X_M_WU_G_SHIFT)

Wake event

Definition at line 289 of file sbc_fs8x_map.h.