foxBMS
1.0.0
The foxBMS Battery Management System API Documentation
|
FS8x register map. More...
Go to the source code of this file.
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 datasheet for details.
Definition in file sbc_fs8x_map.h.
#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.
#define FS8X_FS_ABIST1_OK_MASK 0x0080U |
Diagnostic of Analog BIST1
Definition at line 4423 of file sbc_fs8x_map.h.
#define FS8X_FS_ABIST1_OK_PASS (0x0001U << FS8X_FS_ABIST1_OK_SHIFT) |
PASS
Definition at line 4592 of file sbc_fs8x_map.h.
#define FS8X_FS_ABIST1_OK_SHIFT 0x0007U |
Diagnostic of Analog BIST1
Definition at line 4488 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_ABIST2_OK_MASK 0x0040U |
Diagnostic of Analog BIST2
Definition at line 4419 of file sbc_fs8x_map.h.
#define FS8X_FS_ABIST2_OK_PASS (0x0001U << FS8X_FS_ABIST2_OK_SHIFT) |
PASS
Definition at line 4583 of file sbc_fs8x_map.h.
#define FS8X_FS_ABIST2_OK_SHIFT 0x0006U |
Diagnostic of Analog BIST2
Definition at line 4484 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_BAD_WD_DATA_MASK 0x0200U |
WD Refresh status - Data
Definition at line 4431 of file sbc_fs8x_map.h.
#define FS8X_FS_BAD_WD_DATA_SHIFT 0x0009U |
WD Refresh status - Data
Definition at line 4496 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_BAD_WD_TIMING_MASK 0x0100U |
WD refresh status - Timing
Definition at line 4427 of file sbc_fs8x_map.h.
#define FS8X_FS_BAD_WD_TIMING_SHIFT 0x0008U |
WD refresh status - Timing
Definition at line 4492 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_DBG_EXIT_MASK 0x4000U |
Leave DEBUG mode
Definition at line 4871 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_DBG_EXIT_SHIFT 0x000EU |
Leave DEBUG mode
Definition at line 4896 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_DBG_MODE_MASK 0x2000U |
DEBUG mode status
Definition at line 4867 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_DBG_MODE_SHIFT 0x000DU |
DEBUG mode status
Definition at line 4892 of file sbc_fs8x_map.h.
#define FS8X_FS_DIAG_SAFETY_ADDR 0x14U |
Definition at line 4389 of file sbc_fs8x_map.h.
#define FS8X_FS_DIAG_SAFETY_DEFAULT 0x0000U |
Definition at line 4390 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_ERRMON_ACK_MASK 0x1000U |
Acknowledge ERRMON failure detection from MCU
Definition at line 4443 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_ERRMON_ACK_SHIFT 0x000CU |
Acknowledge ERRMON failure detection from MCU
Definition at line 4508 of file sbc_fs8x_map.h.
#define FS8X_FS_ERRMON_ERROR_DETECTED (0x0001U << FS8X_FS_ERRMON_SHIFT) |
Error detected
Definition at line 4628 of file sbc_fs8x_map.h.
#define FS8X_FS_ERRMON_MASK 0x0800U |
Report an error in the ERRMON input
Definition at line 4439 of file sbc_fs8x_map.h.
#define FS8X_FS_ERRMON_NO_ERROR (0x0000U << FS8X_FS_ERRMON_SHIFT) |
No error
Definition at line 4624 of file sbc_fs8x_map.h.
#define FS8X_FS_ERRMON_SHIFT 0x000BU |
Report an error in the ERRMON input
Definition at line 4504 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_ERRMON_STATUS_MASK 0x0400U |
Report ERRMON pin level
Definition at line 4435 of file sbc_fs8x_map.h.
#define FS8X_FS_ERRMON_STATUS_SHIFT 0x000AU |
Report ERRMON pin level
Definition at line 4500 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_EXT_RSTB_MASK 0x1000U |
Report an External RESET
Definition at line 4162 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_EXT_RSTB_SHIFT 0x000CU |
Report an External RESET
Definition at line 4227 of file sbc_fs8x_map.h.
#define FS8X_FS_FCCU12_ERROR_DETECTED (0x0001U << FS8X_FS_FCCU12_SHIFT) |
Error detected
Definition at line 4664 of file sbc_fs8x_map.h.
#define FS8X_FS_FCCU12_MASK 0x8000U |
Report an error in the FCCU12 input
Definition at line 4455 of file sbc_fs8x_map.h.
#define FS8X_FS_FCCU12_NO_ERROR (0x0000U << FS8X_FS_FCCU12_SHIFT) |
No error
Definition at line 4660 of file sbc_fs8x_map.h.
#define FS8X_FS_FCCU12_SHIFT 0x000FU |
Report an error in the FCCU12 input
Definition at line 4520 of file sbc_fs8x_map.h.
#define FS8X_FS_FCCU1_ERROR_DETECTED (0x0001U << FS8X_FS_FCCU1_SHIFT) |
Error detected
Definition at line 4655 of file sbc_fs8x_map.h.
#define FS8X_FS_FCCU1_MASK 0x4000U |
Report an error in the FCCU1 input
Definition at line 4451 of file sbc_fs8x_map.h.
#define FS8X_FS_FCCU1_NO_ERROR (0x0000U << FS8X_FS_FCCU1_SHIFT) |
No error
Definition at line 4651 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_FCCU1_RT_MASK 0x0001U |
Report FCCU1 pin real time state
Definition at line 4114 of file sbc_fs8x_map.h.
#define FS8X_FS_FCCU1_RT_SHIFT 0x0000U |
Report FCCU1 pin real time state
Definition at line 4179 of file sbc_fs8x_map.h.
#define FS8X_FS_FCCU1_SHIFT 0x000EU |
Report an error in the FCCU1 input
Definition at line 4516 of file sbc_fs8x_map.h.
#define FS8X_FS_FCCU2_ERROR_DETECTED (0x0001U << FS8X_FS_FCCU2_SHIFT) |
Error detected
Definition at line 4646 of file sbc_fs8x_map.h.
#define FS8X_FS_FCCU2_MASK 0x2000U |
Report an error in the FCCU2 input
Definition at line 4447 of file sbc_fs8x_map.h.
#define FS8X_FS_FCCU2_NO_ERROR (0x0000U << FS8X_FS_FCCU2_SHIFT) |
No error
Definition at line 4642 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_FCCU2_RT_MASK 0x0002U |
Report FCCU2 pin real time state
Definition at line 4118 of file sbc_fs8x_map.h.
#define FS8X_FS_FCCU2_RT_SHIFT 0x0001U |
Report FCCU2 pin real time state
Definition at line 4183 of file sbc_fs8x_map.h.
#define FS8X_FS_FCCU2_SHIFT 0x000DU |
Report an error in the FCCU2 input
Definition at line 4512 of file sbc_fs8x_map.h.
#define FS8X_FS_FS0B_DIAG_MASK 0x0010U |
Report a Failure on FS0B
Definition at line 4130 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_FS0B_DIAG_SHIFT 0x0004U |
Report a Failure on FS0B
Definition at line 4195 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#define FS8X_FS_FS0B_DRV_MASK 0x0040U |
FS0B driver _ digital command
Definition at line 4138 of file sbc_fs8x_map.h.
#define FS8X_FS_FS0B_DRV_SHIFT 0x0006U |
FS0B driver _ digital command
Definition at line 4203 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_FS0B_REQ_MASK 0x0008U |
Request assertion of FS0B
Definition at line 4126 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_FS0B_REQ_SHIFT 0x0003U |
Request assertion of FS0B
Definition at line 4191 of file sbc_fs8x_map.h.
#define FS8X_FS_FS0B_SNS_MASK 0x0020U |
Sense of FS0B pad
Definition at line 4134 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_FS0B_SNS_SHIFT 0x0005U |
Sense of FS0B pad
Definition at line 4199 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_FS_FS_OSC_DRIFT_MASK 0x0002U |
Drift of the Fail Safe OSC
Definition at line 3850 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_FS_OSC_DRIFT_SHIFT 0x0001U |
Drift of the Fail Safe OSC
Definition at line 3907 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_FS_FSM_STATE_ABIST2 (0x0008U << FS8X_FS_FSM_STATE_SHIFT) |
ABIST2
Definition at line 4913 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_FS_GRL_FLAGS_ADDR 0x00U |
Definition at line 3549 of file sbc_fs8x_map.h.
#define FS8X_FS_GRL_FLAGS_DEFAULT 0x0000U |
Definition at line 3550 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_I2C_FS_CRC_MASK 0x0004U |
Fail Safe I2C communication CRC issue
Definition at line 4403 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_I2C_FS_CRC_SHIFT 0x0002U |
Fail Safe I2C communication CRC issue
Definition at line 4468 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#define FS8X_FS_I_CLK_MON_DIS_MASK 0x0020U |
Disable Clock Monitoring
Definition at line 3293 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_I_CLK_MON_DIS_SHIFT 0x0005U |
Disable Clock Monitoring
Definition at line 3322 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_I_DIS_8S_MASK 0x0010U |
Disable 8S timer
Definition at line 3289 of file sbc_fs8x_map.h.
#define FS8X_FS_I_DIS_8S_SHIFT 0x0004U |
Disable 8S timer
Definition at line 3318 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#define FS8X_FS_I_ERRMON_ACK_TIME_MASK 0x000CU |
ERRMON acknowledgement timing
Definition at line 3094 of file sbc_fs8x_map.h.
#define FS8X_FS_I_ERRMON_ACK_TIME_SHIFT 0x0002U |
ERRMON acknowledgement timing
Definition at line 3135 of file sbc_fs8x_map.h.
#define FS8X_FS_I_ERRMON_FLT_POLARITY_MASK 0x0010U |
ERRMON polarity
Definition at line 3098 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_I_ERRMON_FLT_POLARITY_SHIFT 0x0004U |
ERRMON polarity
Definition at line 3139 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_I_ERRMON_FS_IMPACT_MASK 0x0002U |
ERRMON impact on RSTB/FS0B
Definition at line 3090 of file sbc_fs8x_map.h.
#define FS8X_FS_I_ERRMON_FS_IMPACT_SHIFT 0x0001U |
ERRMON impact on RSTB/FS0B
Definition at line 3131 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_I_FCCU12_FLT_POL_MASK 0x1000U |
FCCU12 polarity
Definition at line 3122 of file sbc_fs8x_map.h.
#define FS8X_FS_I_FCCU12_FLT_POL_SHIFT 0x000CU |
FCCU12 polarity
Definition at line 3163 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_I_FCCU12_FS_IMPACT_MASK 0x0100U |
FCCU12 impact on RSTB/FS0B
Definition at line 3110 of file sbc_fs8x_map.h.
#define FS8X_FS_I_FCCU12_FS_IMPACT_SHIFT 0x0008U |
FCCU12 impact on RSTB/FS0B
Definition at line 3151 of file sbc_fs8x_map.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.
#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.
#define FS8X_FS_I_FCCU1_FLT_POL_MASK 0x0800U |
FCCU1 polarity
Definition at line 3118 of file sbc_fs8x_map.h.
#define FS8X_FS_I_FCCU1_FLT_POL_SHIFT 0x000BU |
FCCU1 polarity
Definition at line 3159 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_FS_I_FCCU2_FLT_POL_MASK 0x0400U |
FCCU2 polarity
Definition at line 3114 of file sbc_fs8x_map.h.
#define FS8X_FS_I_FCCU2_FLT_POL_SHIFT 0x000AU |
FCCU2 polarity
Definition at line 3155 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_FS_I_FCCU_CFG_MASK 0xC000U |
FCCU pins configuration
Definition at line 3126 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_I_FCCU_CFG_SHIFT 0x000EU |
FCCU pins configuration
Definition at line 3167 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_FS_I_FSSM_ADDR 0x09U |
Definition at line 3279 of file sbc_fs8x_map.h.
#define FS8X_FS_I_FSSM_DEFAULT 0x5180U |
Definition at line 3280 of file sbc_fs8x_map.h.
#define FS8X_FS_I_OVUV_SAFE_REACTION1_ADDR 0x01U |
Definition at line 2530 of file sbc_fs8x_map.h.
#define FS8X_FS_I_OVUV_SAFE_REACTION1_DEFAULT 0xD00DU |
Definition at line 2531 of file sbc_fs8x_map.h.
#define FS8X_FS_I_OVUV_SAFE_REACTION2_ADDR 0x03U |
Definition at line 2725 of file sbc_fs8x_map.h.
#define FS8X_FS_I_OVUV_SAFE_REACTION2_DEFAULT 0xDDDDU |
Definition at line 2726 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_I_RSTB_DUR_MASK 0x0200U |
RSTB pulse duration configuration
Definition at line 3301 of file sbc_fs8x_map.h.
#define FS8X_FS_I_RSTB_DUR_SHIFT 0x0009U |
RSTB pulse duration configuration
Definition at line 3330 of file sbc_fs8x_map.h.
#define FS8X_FS_I_SAFE_INPUTS_ADDR 0x07U |
Definition at line 3084 of file sbc_fs8x_map.h.
#define FS8X_FS_I_SAFE_INPUTS_DEFAULT 0x41C6U |
Definition at line 3085 of file sbc_fs8x_map.h.
#define FS8X_FS_I_SVS_ADDR 0x0BU |
Definition at line 3463 of file sbc_fs8x_map.h.
#define FS8X_FS_I_SVS_DEFAULT 0x0000U |
Definition at line 3464 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_FS_I_SVS_OFFSET_MASK 0xF800U |
Static Voltage Scaling negative offset
Definition at line 3469 of file sbc_fs8x_map.h.
#define FS8X_FS_I_SVS_OFFSET_SHIFT 0x000BU |
Static Voltage Scaling negative offset
Definition at line 3474 of file sbc_fs8x_map.h.
#define FS8X_FS_I_VCOREMON_ABIST2_MASK 0x0400U |
VCOREMON ABIST2 configuration
Definition at line 2564 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_I_VCOREMON_ABIST2_SHIFT 0x000AU |
VCOREMON ABIST2 configuration
Definition at line 2605 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_FS_I_VDDIO_ABIST2_MASK 0x0200U |
VDDIO ABIST2 configuration
Definition at line 2560 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_I_VDDIO_ABIST2_SHIFT 0x0009U |
VDDIO ABIST2 configuration
Definition at line 2601 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_FS_I_VMON1_ABIST2_MASK 0x0100U |
VMON1 ABIST2 configuration
Definition at line 2556 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_I_VMON1_ABIST2_SHIFT 0x0008U |
VMON1 ABIST2 configuration
Definition at line 2597 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_FS_I_VMON2_ABIST2_MASK 0x0080U |
VMON2 ABIST2 configuration
Definition at line 2552 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_I_VMON2_ABIST2_SHIFT 0x0007U |
VMON2 ABIST2 configuration
Definition at line 2593 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_FS_I_VMON3_ABIST2_MASK 0x0040U |
VMON3 ABIST2 configuration
Definition at line 2548 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_I_VMON3_ABIST2_SHIFT 0x0006U |
VMON3 ABIST2 configuration
Definition at line 2589 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_FS_I_VMON4_ABIST2_MASK 0x0020U |
VMON4 ABIST2 configuration
Definition at line 2544 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_I_VMON4_ABIST2_SHIFT 0x0005U |
VMON4 ABIST2 configuration
Definition at line 2585 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_FS_I_WD_CFG_ADDR 0x05U |
Definition at line 2902 of file sbc_fs8x_map.h.
#define FS8X_FS_I_WD_CFG_DEFAULT 0x4200U |
Definition at line 2903 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_FS_I_WD_ERR_LIMIT_MASK 0xC000U |
Watchdog Error Counter value
Definition at line 2924 of file sbc_fs8x_map.h.
#define FS8X_FS_I_WD_ERR_LIMIT_SHIFT 0x000EU |
Watchdog Error Counter value
Definition at line 2945 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_FS_I_WD_RFR_LIMIT_MASK 0x1800U |
Watchdog Refresh Counter value
Definition at line 2920 of file sbc_fs8x_map.h.
#define FS8X_FS_I_WD_RFR_LIMIT_SHIFT 0x000BU |
Watchdog Refresh Counter value
Definition at line 2941 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_FS_INT_INH_ERRMON_MASK 0x0004U |
Inhibit INTERRUPT on ERRMON event
Definition at line 4684 of file sbc_fs8x_map.h.
#define FS8X_FS_INT_INH_ERRMON_SHIFT 0x0002U |
Inhibit INTERRUPT on ERRMON event
Definition at line 4725 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_INT_INH_FCCU1_MASK 0x0001U |
Inhibit INTERRUPT on FCCU1 event
Definition at line 4676 of file sbc_fs8x_map.h.
#define FS8X_FS_INT_INH_FCCU1_SHIFT 0x0000U |
Inhibit INTERRUPT on FCCU1 event
Definition at line 4717 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_INT_INH_FCCU2_MASK 0x0002U |
Inhibit INTERRUPT on FCCU2 event
Definition at line 4680 of file sbc_fs8x_map.h.
#define FS8X_FS_INT_INH_FCCU2_SHIFT 0x0001U |
Inhibit INTERRUPT on FCCU2 event
Definition at line 4721 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_FS_INTB_MASK_ADDR 0x15U |
Definition at line 4670 of file sbc_fs8x_map.h.
#define FS8X_FS_INTB_MASK_DEFAULT 0x0000U |
Definition at line 4671 of file sbc_fs8x_map.h.
#define FS8X_FS_LBIST_OK_FAIL (0x0000U << FS8X_FS_LBIST_OK_SHIFT) |
LBIST FAIL
Definition at line 4525 of file sbc_fs8x_map.h.
#define FS8X_FS_LBIST_OK_MASK 0x0001U |
Diagnostic of Logical BIST
Definition at line 4395 of file sbc_fs8x_map.h.
#define FS8X_FS_LBIST_OK_PASS (0x0001U << FS8X_FS_LBIST_OK_SHIFT) |
LBIST PASS
Definition at line 4529 of file sbc_fs8x_map.h.
#define FS8X_FS_LBIST_OK_SHIFT 0x0000U |
Diagnostic of Logical BIST
Definition at line 4460 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_OTP_CORRUPT_MASK 0x0800U |
OTP bits corruption detection (5ms cyclic check)
Definition at line 4863 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_OTP_CORRUPT_SHIFT 0x000BU |
OTP bits corruption detection (5ms cyclic check)
Definition at line 4888 of file sbc_fs8x_map.h.
#define FS8X_FS_OVUVREG_STATUS_ADDR 0x11U |
Definition at line 3844 of file sbc_fs8x_map.h.
#define FS8X_FS_OVUVREG_STATUS_DEFAULT 0x5550U |
Definition at line 3845 of file sbc_fs8x_map.h.
#define FS8X_FS_PGOOD_DIAG_MASK 0x8000U |
Report a PGOOD Short to High
Definition at line 4174 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_PGOOD_DIAG_SHIFT 0x000FU |
Report a PGOOD Short to High
Definition at line 4239 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_PGOOD_EVENT_MASK 0x4000U |
Report a Power GOOD event
Definition at line 4170 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_PGOOD_EVENT_SHIFT 0x000EU |
Report a Power GOOD event
Definition at line 4235 of file sbc_fs8x_map.h.
#define FS8X_FS_PGOOD_SNS_MASK 0x2000U |
Sense of PGOOD pad
Definition at line 4166 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_PGOOD_SNS_SHIFT 0x000DU |
Sense of PGOOD pad
Definition at line 4231 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_REG_CORRUPT_MASK 0x0200U |
INIT register corruption detection
Definition at line 4859 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_REG_CORRUPT_SHIFT 0x0009U |
INIT register corruption detection
Definition at line 4884 of file sbc_fs8x_map.h.
#define FS8X_FS_RELEASE_FS0B_ADDR 0x12U |
Definition at line 4091 of file sbc_fs8x_map.h.
#define FS8X_FS_RELEASE_FS0B_DEFAULT 0x0000U |
Definition at line 4092 of file sbc_fs8x_map.h.
#define FS8X_FS_RELEASE_FS0B_MASK 0xFFFFU |
Secure 16bits word to release FS0B
Definition at line 4097 of file sbc_fs8x_map.h.
#define FS8X_FS_RELEASE_FS0B_SHIFT 0x0000U |
Secure 16bits word to release FS0B
Definition at line 4102 of file sbc_fs8x_map.h.
#define FS8X_FS_RSTB_DIAG_MASK 0x0100U |
Report a RSTB Short to High
Definition at line 4146 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_RSTB_DIAG_SHIFT 0x0008U |
Report a RSTB Short to High
Definition at line 4211 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#define FS8X_FS_RSTB_DRV_MASK 0x0800U |
RSTB driver _ digital command
Definition at line 4158 of file sbc_fs8x_map.h.
#define FS8X_FS_RSTB_DRV_SHIFT 0x000BU |
RSTB driver _ digital command
Definition at line 4223 of file sbc_fs8x_map.h.
#define FS8X_FS_RSTB_EVENT_MASK 0x0200U |
Report a RSTB event
Definition at line 4150 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_RSTB_EVENT_SHIFT 0x0009U |
Report a RSTB event
Definition at line 4215 of file sbc_fs8x_map.h.
#define FS8X_FS_RSTB_REQ_MASK 0x0080U |
Request assertion of RSTB (Pulse)
Definition at line 4142 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_RSTB_REQ_SHIFT 0x0007U |
Request assertion of RSTB (Pulse)
Definition at line 4207 of file sbc_fs8x_map.h.
#define FS8X_FS_RSTB_SNS_MASK 0x0400U |
Sense of RSTB pad
Definition at line 4154 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_RSTB_SNS_SHIFT 0x000AU |
Sense of RSTB pad
Definition at line 4219 of file sbc_fs8x_map.h.
#define FS8X_FS_SAFE_IOS_ADDR 0x13U |
Definition at line 4108 of file sbc_fs8x_map.h.
#define FS8X_FS_SAFE_IOS_DEFAULT 0x0000U |
Definition at line 4109 of file sbc_fs8x_map.h.
#define FS8X_FS_SPI_FS_CLK_MASK 0x0020U |
Fail Safe SPI SCLK error detection
Definition at line 4415 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_SPI_FS_CLK_SHIFT 0x0005U |
Fail Safe SPI SCLK error detection
Definition at line 4480 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_SPI_FS_CRC_MASK 0x0008U |
Fail Safe SPI communication CRC issue
Definition at line 4407 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_SPI_FS_CRC_SHIFT 0x0003U |
Fail Safe SPI communication CRC issue
Definition at line 4472 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#define FS8X_FS_STATES_ADDR 0x16U |
Definition at line 4849 of file sbc_fs8x_map.h.
#define FS8X_FS_STATES_DEFAULT 0x0000U |
Definition at line 4850 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_TM_ACTIVE_MASK 0x8000U |
Test Mode Activation Status
Definition at line 4875 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_TM_ACTIVE_SHIFT 0x000FU |
Test Mode Activation Status
Definition at line 4900 of file sbc_fs8x_map.h.
#define FS8X_FS_VCOREMON_OV_MASK 0x8000U |
Overvoltage Monitoring on VCOREMON
Definition at line 3902 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_VCOREMON_OV_SHIFT 0x000FU |
Overvoltage Monitoring on VCOREMON
Definition at line 3959 of file sbc_fs8x_map.h.
#define FS8X_FS_VCOREMON_UV_MASK 0x4000U |
Undervoltage Monitoring on VCOREMON
Definition at line 3898 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_VCOREMON_UV_SHIFT 0x000EU |
Undervoltage Monitoring on VCOREMON
Definition at line 3955 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_VDDIO_OV_MASK 0x2000U |
Overvoltage Monitoring on VDDIO
Definition at line 3894 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_VDDIO_OV_SHIFT 0x000DU |
Overvoltage Monitoring on VDDIO
Definition at line 3951 of file sbc_fs8x_map.h.
#define FS8X_FS_VDDIO_UV_MASK 0x1000U |
Undervoltage Monitoring on VDDIO
Definition at line 3890 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_VDDIO_UV_SHIFT 0x000CU |
Undervoltage Monitoring on VDDIO
Definition at line 3947 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_VMON1_OV_MASK 0x0020U |
Overvoltage Monitoring on VMON1
Definition at line 3862 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_VMON1_OV_SHIFT 0x0005U |
Overvoltage Monitoring on VMON1
Definition at line 3919 of file sbc_fs8x_map.h.
#define FS8X_FS_VMON1_UV_MASK 0x0010U |
Undervoltage Monitoring on VMON1
Definition at line 3858 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_VMON1_UV_SHIFT 0x0004U |
Undervoltage Monitoring on VMON1
Definition at line 3915 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_VMON2_OV_MASK 0x0080U |
Overvoltage Monitoring on VMON2
Definition at line 3870 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_VMON2_OV_SHIFT 0x0007U |
Overvoltage Monitoring on VMON2
Definition at line 3927 of file sbc_fs8x_map.h.
#define FS8X_FS_VMON2_UV_MASK 0x0040U |
Undervoltage Monitoring on VMON2
Definition at line 3866 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_VMON2_UV_SHIFT 0x0006U |
Undervoltage Monitoring on VMON2
Definition at line 3923 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_VMON3_OV_MASK 0x0200U |
Overvoltage Monitoring on VMON3
Definition at line 3878 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_VMON3_OV_SHIFT 0x0009U |
Overvoltage Monitoring on VMON3
Definition at line 3935 of file sbc_fs8x_map.h.
#define FS8X_FS_VMON3_UV_MASK 0x0100U |
Undervoltage Monitoring on VMON3
Definition at line 3874 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_VMON3_UV_SHIFT 0x0008U |
Undervoltage Monitoring on VMON3
Definition at line 3931 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_VMON4_OV_MASK 0x0800U |
Overvoltage Monitoring on VMON4
Definition at line 3886 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_VMON4_OV_SHIFT 0x000BU |
Overvoltage Monitoring on VMON4
Definition at line 3943 of file sbc_fs8x_map.h.
#define FS8X_FS_VMON4_UV_MASK 0x0400U |
Undervoltage Monitoring on VMON4
Definition at line 3882 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_VMON4_UV_SHIFT 0x000AU |
Undervoltage Monitoring on VMON4
Definition at line 3939 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_WD_ANSWER_ADDR 0x10U |
Definition at line 3827 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_ANSWER_DEFAULT 0x0000U |
Definition at line 3828 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_ANSWER_MASK 0xFFFFU |
WATCHDOG LFSR VALUE
Definition at line 3833 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_ANSWER_SHIFT 0x0000U |
WATCHDOG LFSR VALUE
Definition at line 3838 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_SEED_ADDR 0x0FU |
Definition at line 3810 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_SEED_DEFAULT 0x5AB2U |
Definition at line 3811 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_SEED_MASK 0xFFFFU |
Seed for the LFSR
Definition at line 3816 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_SEED_SHIFT 0x0000U |
Seed for the LFSR
Definition at line 3821 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_WINDOW_1024MS (0x000FU << FS8X_FS_WD_WINDOW_SHIFT) |
1024ms
Definition at line 3804 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_WINDOW_128MS (0x000CU << FS8X_FS_WD_WINDOW_SHIFT) |
128ms
Definition at line 3792 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_WINDOW_12MS (0x0007U << FS8X_FS_WD_WINDOW_SHIFT) |
12ms
Definition at line 3772 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_WINDOW_16MS (0x0008U << FS8X_FS_WD_WINDOW_SHIFT) |
16ms
Definition at line 3776 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_WINDOW_1MS (0x0001U << FS8X_FS_WD_WINDOW_SHIFT) |
1.0ms
Definition at line 3748 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_WINDOW_24MS (0x0009U << FS8X_FS_WD_WINDOW_SHIFT) |
24ms
Definition at line 3780 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_WINDOW_256MS (0x000DU << FS8X_FS_WD_WINDOW_SHIFT) |
256ms
Definition at line 3796 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_WINDOW_2MS (0x0002U << FS8X_FS_WD_WINDOW_SHIFT) |
2.0ms
Definition at line 3752 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_WINDOW_32MS (0x000AU << FS8X_FS_WD_WINDOW_SHIFT) |
32ms
Definition at line 3784 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_WINDOW_3MS (0x0003U << FS8X_FS_WD_WINDOW_SHIFT) |
3.0ms
Definition at line 3756 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_WINDOW_4MS (0x0004U << FS8X_FS_WD_WINDOW_SHIFT) |
4.0ms
Definition at line 3760 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_WINDOW_512MS (0x000EU << FS8X_FS_WD_WINDOW_SHIFT) |
512ms
Definition at line 3800 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_WINDOW_64MS (0x000BU << FS8X_FS_WD_WINDOW_SHIFT) |
64ms
Definition at line 3788 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_WINDOW_6MS (0x0005U << FS8X_FS_WD_WINDOW_SHIFT) |
6.0ms
Definition at line 3764 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_WINDOW_8MS (0x0006U << FS8X_FS_WD_WINDOW_SHIFT) |
8.0ms
Definition at line 3768 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_WINDOW_ADDR 0x0DU |
Definition at line 3626 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_WINDOW_DEFAULT 0x3200U |
Definition at line 3627 of file sbc_fs8x_map.h.
#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.
#define FS8X_FS_WD_WINDOW_MASK 0xF000U |
Watchdog Window Duration
Definition at line 3640 of file sbc_fs8x_map.h.
#define FS8X_FS_WD_WINDOW_SHIFT 0x000CU |
Watchdog Window Duration
Definition at line 3653 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_WDW_DC_50 (0x0002U << FS8X_FS_WDW_DC_SHIFT) |
50%
Definition at line 3731 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_FS_WDW_DC_MASK 0x0700U |
CLOSED window
Definition at line 3636 of file sbc_fs8x_map.h.
#define FS8X_FS_WDW_DC_SHIFT 0x0008U |
CLOSED window
Definition at line 3649 of file sbc_fs8x_map.h.
#define FS8X_FS_WDW_RECOVERY_1024MS (0x000FU << FS8X_FS_WDW_RECOVERY_SHIFT) |
1024ms
Definition at line 3718 of file sbc_fs8x_map.h.
#define FS8X_FS_WDW_RECOVERY_128MS (0x000CU << FS8X_FS_WDW_RECOVERY_SHIFT) |
128ms
Definition at line 3706 of file sbc_fs8x_map.h.
#define FS8X_FS_WDW_RECOVERY_12MS (0x0007U << FS8X_FS_WDW_RECOVERY_SHIFT) |
12ms
Definition at line 3686 of file sbc_fs8x_map.h.
#define FS8X_FS_WDW_RECOVERY_16MS (0x0008U << FS8X_FS_WDW_RECOVERY_SHIFT) |
16ms
Definition at line 3690 of file sbc_fs8x_map.h.
#define FS8X_FS_WDW_RECOVERY_1MS (0x0001U << FS8X_FS_WDW_RECOVERY_SHIFT) |
1.0ms
Definition at line 3662 of file sbc_fs8x_map.h.
#define FS8X_FS_WDW_RECOVERY_24MS (0x0009U << FS8X_FS_WDW_RECOVERY_SHIFT) |
24ms
Definition at line 3694 of file sbc_fs8x_map.h.
#define FS8X_FS_WDW_RECOVERY_256MS (0x000DU << FS8X_FS_WDW_RECOVERY_SHIFT) |
256ms
Definition at line 3710 of file sbc_fs8x_map.h.
#define FS8X_FS_WDW_RECOVERY_2MS (0x0002U << FS8X_FS_WDW_RECOVERY_SHIFT) |
2.0ms
Definition at line 3666 of file sbc_fs8x_map.h.
#define FS8X_FS_WDW_RECOVERY_32MS (0x000AU << FS8X_FS_WDW_RECOVERY_SHIFT) |
32ms
Definition at line 3698 of file sbc_fs8x_map.h.
#define FS8X_FS_WDW_RECOVERY_3MS (0x0003U << FS8X_FS_WDW_RECOVERY_SHIFT) |
3.0ms
Definition at line 3670 of file sbc_fs8x_map.h.
#define FS8X_FS_WDW_RECOVERY_4MS (0x0004U << FS8X_FS_WDW_RECOVERY_SHIFT) |
4.0ms
Definition at line 3674 of file sbc_fs8x_map.h.
#define FS8X_FS_WDW_RECOVERY_512MS (0x000EU << FS8X_FS_WDW_RECOVERY_SHIFT) |
512ms
Definition at line 3714 of file sbc_fs8x_map.h.
#define FS8X_FS_WDW_RECOVERY_64MS (0x000BU << FS8X_FS_WDW_RECOVERY_SHIFT) |
64ms
Definition at line 3702 of file sbc_fs8x_map.h.
#define FS8X_FS_WDW_RECOVERY_6MS (0x0005U << FS8X_FS_WDW_RECOVERY_SHIFT) |
6.0ms
Definition at line 3678 of file sbc_fs8x_map.h.
#define FS8X_FS_WDW_RECOVERY_8MS (0x0006U << FS8X_FS_WDW_RECOVERY_SHIFT) |
8.0ms
Definition at line 3682 of file sbc_fs8x_map.h.
#define FS8X_FS_WDW_RECOVERY_DISABLE (0x0000U << FS8X_FS_WDW_RECOVERY_SHIFT) |
DISABLE
Definition at line 3658 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_AMUX_ADDR 0x04U |
Definition at line 882 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_AMUX_DEFAULT 0x0000U |
Definition at line 883 of file sbc_fs8x_map.h.
#define FS8X_M_AMUX_GND (0x0000U << FS8X_M_AMUX_SHIFT) |
GND
Definition at line 906 of file sbc_fs8x_map.h.
#define FS8X_M_AMUX_MASK 0x001FU |
Signal selection for AMUX output
Definition at line 888 of file sbc_fs8x_map.h.
#define FS8X_M_AMUX_PSYNC_VOLTAGE (0x0014U << FS8X_M_AMUX_SHIFT) |
PSYNC voltage
Definition at line 986 of file sbc_fs8x_map.h.
#define FS8X_M_AMUX_RESERVED (0x000DU << FS8X_M_AMUX_SHIFT) |
RESERVED
Definition at line 958 of file sbc_fs8x_map.h.
#define FS8X_M_AMUX_SHIFT 0x0000U |
Signal selection for AMUX output
Definition at line 897 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#define FS8X_M_AMUX_VBUCK1_VOLTAGE (0x0005U << FS8X_M_AMUX_SHIFT) |
VBUCK1 voltage
Definition at line 926 of file sbc_fs8x_map.h.
#define FS8X_M_AMUX_VBUCK2_VOLTAGE (0x0006U << FS8X_M_AMUX_SHIFT) |
VBUCK2 voltage
Definition at line 930 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_AMUX_VDDIO (0x0001U << FS8X_M_AMUX_SHIFT) |
VDDIO
Definition at line 910 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_M_BOOST_ST_MASK 0x2000U |
BOOST state
Definition at line 2029 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_BOOST_ST_SHIFT 0x000DU |
BOOST state
Definition at line 2094 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_BOOSTDIS_MASK 0x2000U |
Disable request of BOOST
Definition at line 486 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_BOOSTDIS_SHIFT 0x000DU |
Disable request of BOOST
Definition at line 547 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_BOOSTEN_MASK 0x0020U |
Enable request of BOOST
Definition at line 458 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_BOOSTEN_SHIFT 0x0005U |
Enable request of BOOST
Definition at line 519 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_BOOSTOC_M_MASK 0x2000U |
Inhibit INTERRUPT for VBOOST Over current
Definition at line 1284 of file sbc_fs8x_map.h.
#define FS8X_M_BOOSTOC_M_SHIFT 0x000DU |
Inhibit INTERRUPT for VBOOST Over current
Definition at line 1341 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#define FS8X_M_BOOSTTSDCFG_MASK 0x2000U |
Regulator behavior in case of TSD
Definition at line 730 of file sbc_fs8x_map.h.
#define FS8X_M_BOOSTTSDCFG_REGULATOR_SHUTDOWN (0x0000U << FS8X_M_BOOSTTSDCFG_SHIFT) |
Regulator Shutdown
Definition at line 855 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_BOOSTTSDCFG_SHIFT 0x000DU |
Regulator behavior in case of TSD
Definition at line 767 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#define FS8X_M_BUCK1_ST_MASK 0x1000U |
BUCK1 state
Definition at line 2025 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_BUCK1_ST_SHIFT 0x000CU |
BUCK1 state
Definition at line 2090 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_BUCK1DIS_MASK 0x1000U |
Disable request of BUCK1
Definition at line 482 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_BUCK1DIS_SHIFT 0x000CU |
Disable request of BUCK1
Definition at line 543 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_BUCK1EN_MASK 0x0010U |
Enable request of BUCK1
Definition at line 454 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_BUCK1EN_SHIFT 0x0004U |
Enable request of BUCK1
Definition at line 515 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK1OC_EVENT_OCCURRED (0x0001U << FS8X_M_BUCK1OC_SHIFT) |
Event occurred
Definition at line 1938 of file sbc_fs8x_map.h.
#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.