foxBMS
1.4.1
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 data sheet 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.
#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.
#define FS8X_M_BUCK1OC_M_MASK 0x1000U |
Inhibit INTERRUPT for BUCK1 Over current
Definition at line 1280 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK1OC_M_SHIFT 0x000CU |
Inhibit INTERRUPT for BUCK1 Over current
Definition at line 1337 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK1OC_MASK 0x1000U |
BUCK1 Over current
Definition at line 1744 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK1OC_NO_EVENT (0x0000U << FS8X_M_BUCK1OC_SHIFT) |
No event
Definition at line 1934 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK1OC_SHIFT 0x000CU |
BUCK1 Over current
Definition at line 1809 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK1OT_EVENT_OCCURRED (0x0001U << FS8X_M_BUCK1OT_SHIFT) |
Event occurred
Definition at line 1866 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK1OT_MASK 0x0010U |
BUCK1 over temperature shutdown event
Definition at line 1712 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK1OT_NO_EVENT (0x0000U << FS8X_M_BUCK1OT_SHIFT) |
No event
Definition at line 1862 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK1OT_SHIFT 0x0004U |
BUCK1 over temperature shutdown event
Definition at line 1777 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#define FS8X_M_BUCK1TSDCFG_MASK 0x1000U |
Regulator behavior in case of TSD
Definition at line 726 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK1TSDCFG_REGULATOR_SHUTDOWN (0x0000U << FS8X_M_BUCK1TSDCFG_SHIFT) |
Regulator Shutdown
Definition at line 846 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_BUCK1TSDCFG_SHIFT 0x000CU |
Regulator behavior in case of TSD
Definition at line 763 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK2_ST_MASK 0x0800U |
BUCK2 state
Definition at line 2021 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_BUCK2_ST_SHIFT 0x000BU |
BUCK2 state
Definition at line 2086 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_BUCK2DIS_MASK 0x0800U |
Disable request of BUCK2
Definition at line 478 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_BUCK2DIS_SHIFT 0x000BU |
Disable request of BUCK2
Definition at line 539 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_BUCK2EN_MASK 0x0008U |
Enable request of BUCK2
Definition at line 450 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_BUCK2EN_SHIFT 0x0003U |
Enable request of BUCK2
Definition at line 511 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK2OC_EVENT_OCCURRED (0x0001U << FS8X_M_BUCK2OC_SHIFT) |
Event occurred
Definition at line 1929 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_BUCK2OC_M_MASK 0x0800U |
Inhibit INTERRUPT for BUCK2 Over current
Definition at line 1276 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK2OC_M_SHIFT 0x000BU |
Inhibit INTERRUPT for BUCK2 Over current
Definition at line 1333 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK2OC_MASK 0x0800U |
BUCK2 Over current
Definition at line 1740 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK2OC_NO_EVENT (0x0000U << FS8X_M_BUCK2OC_SHIFT) |
No event
Definition at line 1925 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK2OC_SHIFT 0x000BU |
BUCK2 Over current
Definition at line 1805 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK2OT_EVENT_OCCURRED (0x0001U << FS8X_M_BUCK2OT_SHIFT) |
Event occurred
Definition at line 1857 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK2OT_MASK 0x0008U |
BUCK2 over temperature shutdown event
Definition at line 1708 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK2OT_NO_EVENT (0x0000U << FS8X_M_BUCK2OT_SHIFT) |
No event
Definition at line 1853 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK2OT_SHIFT 0x0003U |
BUCK2 over temperature shutdown event
Definition at line 1773 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#define FS8X_M_BUCK2TSDCFG_MASK 0x0800U |
Regulator behavior in case of TSD
Definition at line 722 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK2TSDCFG_REGULATOR_SHUTDOWN (0x0000U << FS8X_M_BUCK2TSDCFG_SHIFT) |
Regulator Shutdown
Definition at line 837 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_BUCK2TSDCFG_SHIFT 0x000BU |
Regulator behavior in case of TSD
Definition at line 759 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK3_ST_MASK 0x0400U |
BUCK3 state
Definition at line 2017 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_BUCK3_ST_SHIFT 0x000AU |
BUCK3 state
Definition at line 2082 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_BUCK3DIS_MASK 0x0400U |
Disable request of BUCK3
Definition at line 474 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_BUCK3DIS_SHIFT 0x000AU |
Disable request of BUCK3
Definition at line 535 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_BUCK3EN_MASK 0x0004U |
Enable request of BUCK3
Definition at line 446 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_BUCK3EN_SHIFT 0x0002U |
Enable request of BUCK3
Definition at line 507 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK3OC_EVENT_OCCURRED (0x0001U << FS8X_M_BUCK3OC_SHIFT) |
Event occurred
Definition at line 1920 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_BUCK3OC_M_MASK 0x0400U |
Inhibit INTERRUPT for BUCK3 Over current
Definition at line 1272 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK3OC_M_SHIFT 0x000AU |
Inhibit INTERRUPT for BUCK3 Over current
Definition at line 1329 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK3OC_MASK 0x0400U |
BUCK3 Over current
Definition at line 1736 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK3OC_NO_EVENT (0x0000U << FS8X_M_BUCK3OC_SHIFT) |
No event
Definition at line 1916 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK3OC_SHIFT 0x000AU |
BUCK3 Over current
Definition at line 1801 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK3OT_EVENT_OCCURRED (0x0001U << FS8X_M_BUCK3OT_SHIFT) |
Event occurred
Definition at line 1848 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK3OT_MASK 0x0004U |
BUCK3 over temperature shutdown event
Definition at line 1704 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK3OT_NO_EVENT (0x0000U << FS8X_M_BUCK3OT_SHIFT) |
No event
Definition at line 1844 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK3OT_SHIFT 0x0002U |
BUCK3 over temperature shutdown event
Definition at line 1769 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#define FS8X_M_BUCK3TSDCFG_MASK 0x0400U |
Regulator behavior in case of TSD
Definition at line 718 of file sbc_fs8x_map.h.
#define FS8X_M_BUCK3TSDCFG_REGULATOR_SHUTDOWN (0x0000U << FS8X_M_BUCK3TSDCFG_SHIFT) |
Regulator Shutdown
Definition at line 828 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_BUCK3TSDCFG_SHIFT 0x000AU |
Regulator behavior in case of TSD
Definition at line 755 of file sbc_fs8x_map.h.
#define FS8X_M_CLK_FIN_DIV_OK_MASK 0x0080U |
CLK_FIN_DIV monitoring
Definition at line 1724 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_CLK_FIN_DIV_OK_SHIFT 0x0007U |
CLK_FIN_DIV monitoring
Definition at line 1789 of file sbc_fs8x_map.h.
#define FS8X_M_CLK_TUNE_16 (0x0009U << FS8X_M_CLK_TUNE_SHIFT) |
16
Definition at line 1093 of file sbc_fs8x_map.h.
#define FS8X_M_CLK_TUNE_17 (0x000AU << FS8X_M_CLK_TUNE_SHIFT) |
17
Definition at line 1097 of file sbc_fs8x_map.h.
#define FS8X_M_CLK_TUNE_18 (0x000BU << FS8X_M_CLK_TUNE_SHIFT) |
18
Definition at line 1101 of file sbc_fs8x_map.h.
#define FS8X_M_CLK_TUNE_19 (0x000CU << FS8X_M_CLK_TUNE_SHIFT) |
19
Definition at line 1105 of file sbc_fs8x_map.h.
#define FS8X_M_CLK_TUNE_20 (0x0000U << FS8X_M_CLK_TUNE_SHIFT) |
20
Definition at line 1073 of file sbc_fs8x_map.h.
#define FS8X_M_CLK_TUNE_21 (0x0001U << FS8X_M_CLK_TUNE_SHIFT) |
21
Definition at line 1077 of file sbc_fs8x_map.h.
#define FS8X_M_CLK_TUNE_22 (0x0002U << FS8X_M_CLK_TUNE_SHIFT) |
22
Definition at line 1081 of file sbc_fs8x_map.h.
#define FS8X_M_CLK_TUNE_23 (0x0003U << FS8X_M_CLK_TUNE_SHIFT) |
23
Definition at line 1085 of file sbc_fs8x_map.h.
#define FS8X_M_CLK_TUNE_24 (0x0004U << FS8X_M_CLK_TUNE_SHIFT) |
24
Definition at line 1089 of file sbc_fs8x_map.h.
#define FS8X_M_CLK_TUNE_MASK 0x000FU |
Oscillator Frequency [MHz]
Definition at line 1007 of file sbc_fs8x_map.h.
#define FS8X_M_CLK_TUNE_SHIFT 0x0000U |
Oscillator Frequency [MHz]
Definition at line 1040 of file sbc_fs8x_map.h.
#define FS8X_M_CLOCK_ADDR 0x05U |
Definition at line 1001 of file sbc_fs8x_map.h.
#define FS8X_M_CLOCK_DEFAULT 0x0000U |
Definition at line 1002 of file sbc_fs8x_map.h.
#define FS8X_M_COM_ERR_FAILURE (0x0001U << FS8X_M_COM_ERR_SHIFT) |
Failure
Definition at line 298 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#define FS8X_M_COM_M_MASK 0x0200U |
Inhibit INTERRUPT for COM any transition
Definition at line 1519 of file sbc_fs8x_map.h.
#define FS8X_M_COM_M_SHIFT 0x0009U |
Inhibit INTERRUPT for COM any transition
Definition at line 1568 of file sbc_fs8x_map.h.
#define FS8X_M_DEVICEID_ADDR 0x25U |
Definition at line 2513 of file sbc_fs8x_map.h.
#define FS8X_M_DEVICEID_DEFAULT 0x0000U |
Definition at line 2514 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_M_EXT_FIN_SEL_MASK 0x0040U |
EXT FIN selection at PLL input
Definition at line 1019 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#define FS8X_M_EXT_FIN_SEL_SHIFT 0x0006U |
EXT FIN selection at PLL input
Definition at line 1052 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_FIN_DIV_MASK 0x0020U |
FIN input signal divider selection
Definition at line 1015 of file sbc_fs8x_map.h.
#define FS8X_M_FIN_DIV_SHIFT 0x0005U |
FIN input signal divider selection
Definition at line 1048 of file sbc_fs8x_map.h.
#define FS8X_M_FLAG1_ADDR 0x08U |
Definition at line 1690 of file sbc_fs8x_map.h.
#define FS8X_M_FLAG1_DEFAULT 0x0000U |
Definition at line 1691 of file sbc_fs8x_map.h.
#define FS8X_M_FLAG2_ADDR 0x09U |
Definition at line 1971 of file sbc_fs8x_map.h.
#define FS8X_M_FLAG2_DEFAULT 0x0000U |
Definition at line 1972 of file sbc_fs8x_map.h.
#define FS8X_M_FLAG_ADDR 0x00U |
Definition at line 57 of file sbc_fs8x_map.h.
#define FS8X_M_FLAG_DEFAULT 0x0000U |
Definition at line 58 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_FOUT_CLK_SEL_MASK 0x0080U |
FOUT frequency selection (CLK1 or CLK2)
Definition at line 1023 of file sbc_fs8x_map.h.
#define FS8X_M_FOUT_CLK_SEL_SHIFT 0x0007U |
FOUT frequency selection (CLK1 or CLK2)
Definition at line 1056 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_M_FOUT_MUX_SEL_MASK 0x7800U |
Fout Multiplexer selection
Definition at line 1031 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#define FS8X_M_FOUT_MUX_SEL_SHIFT 0x000BU |
Fout Multiplexer selection
Definition at line 1064 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_M_FOUT_PHASE_MASK 0x0700U |
FOUT phase shifting configuration.
Definition at line 1027 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_FOUT_PHASE_SHIFT 0x0008U |
FOUT phase shifting configuration.
Definition at line 1060 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_GOTOSTBY_MASK 0x0001U |
Entry in Standby mode
Definition at line 310 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_GOTOSTBY_SHIFT 0x0000U |
Entry in Standby mode
Definition at line 339 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_I2C_M_CRC_MASK 0x0002U |
Main Domain I2C communication CRC issue.
Definition at line 67 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_I2C_M_CRC_SHIFT 0x0001U |
Main Domain I2C communication CRC issue.
Definition at line 124 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#define FS8X_M_INT_MASK1_ADDR 0x06U |
Definition at line 1230 of file sbc_fs8x_map.h.
#define FS8X_M_INT_MASK1_DEFAULT 0x0000U |
Definition at line 1231 of file sbc_fs8x_map.h.
#define FS8X_M_INT_MASK2_ADDR 0x07U |
Definition at line 1477 of file sbc_fs8x_map.h.
#define FS8X_M_INT_MASK2_DEFAULT 0x0000U |
Definition at line 1478 of file sbc_fs8x_map.h.
#define FS8X_M_LDO1_ST_MASK 0x0200U |
LDO1 state
Definition at line 2013 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_LDO1_ST_SHIFT 0x0009U |
LDO1 state
Definition at line 2078 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_LDO1DIS_MASK 0x0200U |
Disable request of LDO1
Definition at line 470 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_LDO1DIS_SHIFT 0x0009U |
Disable request of LDO1
Definition at line 531 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_LDO1EN_MASK 0x0002U |
Enable request of LDO1
Definition at line 442 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_LDO1EN_SHIFT 0x0001U |
Enable request of LDO1
Definition at line 503 of file sbc_fs8x_map.h.
#define FS8X_M_LDO1OC_EVENT_OCCURRED (0x0001U << FS8X_M_LDO1OC_SHIFT) |
Event occurred
Definition at line 1911 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_LDO1OC_M_MASK 0x0200U |
Inhibit INTERRUPT for LDO1 Over current
Definition at line 1268 of file sbc_fs8x_map.h.
#define FS8X_M_LDO1OC_M_SHIFT 0x0009U |
Inhibit INTERRUPT for LDO1 Over current
Definition at line 1325 of file sbc_fs8x_map.h.
#define FS8X_M_LDO1OC_MASK 0x0200U |
LDO1 Over current event
Definition at line 1732 of file sbc_fs8x_map.h.
#define FS8X_M_LDO1OC_NO_EVENT (0x0000U << FS8X_M_LDO1OC_SHIFT) |
No event
Definition at line 1907 of file sbc_fs8x_map.h.
#define FS8X_M_LDO1OC_SHIFT 0x0009U |
LDO1 Over current event
Definition at line 1797 of file sbc_fs8x_map.h.
#define FS8X_M_LDO1OT_EVENT_OCCURRED (0x0001U << FS8X_M_LDO1OT_SHIFT) |
Event occurred
Definition at line 1839 of file sbc_fs8x_map.h.
#define FS8X_M_LDO1OT_MASK 0x0002U |
LDO1 over temperature shutdown event
Definition at line 1700 of file sbc_fs8x_map.h.
#define FS8X_M_LDO1OT_NO_EVENT (0x0000U << FS8X_M_LDO1OT_SHIFT) |
No event
Definition at line 1835 of file sbc_fs8x_map.h.
#define FS8X_M_LDO1OT_SHIFT 0x0001U |
LDO1 over temperature shutdown event
Definition at line 1765 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#define FS8X_M_LDO1TSDCFG_MASK 0x0200U |
Regulator behavior in case of TSD
Definition at line 714 of file sbc_fs8x_map.h.
#define FS8X_M_LDO1TSDCFG_REGULATOR_SHUTDOWN (0x0000U << FS8X_M_LDO1TSDCFG_SHIFT) |
Regulator Shutdown
Definition at line 819 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_LDO1TSDCFG_SHIFT 0x0009U |
Regulator behavior in case of TSD
Definition at line 751 of file sbc_fs8x_map.h.
#define FS8X_M_LDO2_ST_MASK 0x0100U |
LDO2 state
Definition at line 2009 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_LDO2_ST_SHIFT 0x0008U |
LDO2 state
Definition at line 2074 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_LDO2DIS_MASK 0x0100U |
Disable request of LDO2
Definition at line 466 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_LDO2DIS_SHIFT 0x0008U |
Disable request of LDO2
Definition at line 527 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_LDO2EN_MASK 0x0001U |
Enable request of LDO2
Definition at line 438 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_LDO2EN_SHIFT 0x0000U |
Enable request of LDO2
Definition at line 499 of file sbc_fs8x_map.h.
#define FS8X_M_LDO2OC_EVENT_OCCURRED (0x0001U << FS8X_M_LDO2OC_SHIFT) |
Event occurred
Definition at line 1902 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_LDO2OC_M_MASK 0x0100U |
Inhibit INTERRUPT for LDO2 Over current
Definition at line 1264 of file sbc_fs8x_map.h.
#define FS8X_M_LDO2OC_M_SHIFT 0x0008U |
Inhibit INTERRUPT for LDO2 Over current
Definition at line 1321 of file sbc_fs8x_map.h.
#define FS8X_M_LDO2OC_MASK 0x0100U |
LDO2 Over current event
Definition at line 1728 of file sbc_fs8x_map.h.
#define FS8X_M_LDO2OC_NO_EVENT (0x0000U << FS8X_M_LDO2OC_SHIFT) |
No event
Definition at line 1898 of file sbc_fs8x_map.h.
#define FS8X_M_LDO2OC_SHIFT 0x0008U |
LDO2 Over current event
Definition at line 1793 of file sbc_fs8x_map.h.
#define FS8X_M_LDO2OT_EVENT_OCCURRED (0x0001U << FS8X_M_LDO2OT_SHIFT) |
Event occurred
Definition at line 1830 of file sbc_fs8x_map.h.
#define FS8X_M_LDO2OT_MASK 0x0001U |
LDO2 over temperature shutdown event
Definition at line 1696 of file sbc_fs8x_map.h.
#define FS8X_M_LDO2OT_NO_EVENT (0x0000U << FS8X_M_LDO2OT_SHIFT) |
No event
Definition at line 1826 of file sbc_fs8x_map.h.
#define FS8X_M_LDO2OT_SHIFT 0x0000U |
LDO2 over temperature shutdown event
Definition at line 1761 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#define FS8X_M_LDO2TSDCFG_MASK 0x0100U |
Regulator behavior in case of TSD
Definition at line 710 of file sbc_fs8x_map.h.
#define FS8X_M_LDO2TSDCFG_REGULATOR_SHUTDOWN (0x0000U << FS8X_M_LDO2TSDCFG_SHIFT) |
Regulator Shutdown
Definition at line 810 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_LDO2TSDCFG_SHIFT 0x0008U |
Regulator behavior in case of TSD
Definition at line 747 of file sbc_fs8x_map.h.
#define FS8X_M_LVB1_SVS_0MV (0x0000U << FS8X_M_LVB1_SVS_SHIFT) |
0mV
Definition at line 2409 of file sbc_fs8x_map.h.
#define FS8X_M_LVB1_SVS_ADDR 0x0BU |
Definition at line 2393 of file sbc_fs8x_map.h.
#define FS8X_M_LVB1_SVS_DEFAULT 0x0000U |
Definition at line 2394 of file sbc_fs8x_map.h.
#define FS8X_M_LVB1_SVS_M100MV (0x0010U << FS8X_M_LVB1_SVS_SHIFT) |
-100mV
Definition at line 2473 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_LVB1_SVS_M25MV (0x0004U << FS8X_M_LVB1_SVS_SHIFT) |
-25mV
Definition at line 2425 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#define FS8X_M_LVB1_SVS_M50MV (0x0008U << FS8X_M_LVB1_SVS_SHIFT) |
-50mV
Definition at line 2441 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#define FS8X_M_LVB1_SVS_M75MV (0x000CU << FS8X_M_LVB1_SVS_SHIFT) |
-75mV
Definition at line 2457 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#define FS8X_M_LVB1_SVS_MASK 0x001FU |
Static Voltage Scaling negative offset
Definition at line 2399 of file sbc_fs8x_map.h.
#define FS8X_M_LVB1_SVS_SHIFT 0x0000U |
Static Voltage Scaling negative offset
Definition at line 2404 of file sbc_fs8x_map.h.
#define FS8X_M_M_DEVICE_MASK 0x00FFU |
Device ID
Definition at line 2519 of file sbc_fs8x_map.h.
#define FS8X_M_M_DEVICE_SHIFT 0x0000U |
Device ID
Definition at line 2524 of file sbc_fs8x_map.h.
#define FS8X_M_M_MEMORY0_MASK 0xFFFFU |
Free field for data storage
Definition at line 2485 of file sbc_fs8x_map.h.
#define FS8X_M_M_MEMORY0_SHIFT 0x0000U |
Free field for data storage
Definition at line 2490 of file sbc_fs8x_map.h.
#define FS8X_M_M_MEMORY1_MASK 0xFFFFU |
Free field for data storage
Definition at line 2502 of file sbc_fs8x_map.h.
#define FS8X_M_M_MEMORY1_SHIFT 0x0000U |
Free field for data storage
Definition at line 2507 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_MAIN_NORMAL_MASK 0x0020U |
State machine Normal mode
Definition at line 322 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_MAIN_NORMAL_SHIFT 0x0005U |
State machine Normal mode
Definition at line 351 of file sbc_fs8x_map.h.
#define FS8X_M_MEMORY0_ADDR 0x23U |
Definition at line 2479 of file sbc_fs8x_map.h.
#define FS8X_M_MEMORY0_DEFAULT 0x0000U |
Definition at line 2480 of file sbc_fs8x_map.h.
#define FS8X_M_MEMORY1_ADDR 0x24U |
Definition at line 2496 of file sbc_fs8x_map.h.
#define FS8X_M_MEMORY1_DEFAULT 0x0000U |
Definition at line 2497 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_MOD_CONF_MASK 0x8000U |
CLOCK Modulation Configuration
Definition at line 1035 of file sbc_fs8x_map.h.
#define FS8X_M_MOD_CONF_SHIFT 0x000FU |
CLOCK Modulation Configuration
Definition at line 1068 of file sbc_fs8x_map.h.
#define FS8X_M_MOD_EN_MASK 0x0010U |
CLOCK Modulation
Definition at line 1011 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_MOD_EN_SHIFT 0x0004U |
CLOCK Modulation
Definition at line 1044 of file sbc_fs8x_map.h.
#define FS8X_M_MODE_ADDR 0x01U |
Definition at line 304 of file sbc_fs8x_map.h.
#define FS8X_M_MODE_DEFAULT 0x0000U |
Definition at line 305 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#define FS8X_M_RATIO_RATIO_14 (0x0001U << FS8X_M_RATIO_SHIFT) |
Ratio = 14
Definition at line 995 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_REG_CTRL1_ADDR 0x02U |
Definition at line 432 of file sbc_fs8x_map.h.
#define FS8X_M_REG_CTRL1_DEFAULT 0x0000U |
Definition at line 433 of file sbc_fs8x_map.h.
#define FS8X_M_REG_CTRL2_ADDR 0x03U |
Definition at line 696 of file sbc_fs8x_map.h.
#define FS8X_M_REG_CTRL2_DEFAULT 0x0009U |
Definition at line 697 of file sbc_fs8x_map.h.
#define FS8X_M_SPI_M_CLK_MASK 0x0010U |
Main Domain SPI SCLK error detection.
Definition at line 79 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_SPI_M_CLK_SHIFT 0x0004U |
Main Domain SPI SCLK error detection.
Definition at line 136 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_SPI_M_CRC_MASK 0x0004U |
Main Domain SPI communication CRC issue
Definition at line 71 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_SPI_M_CRC_SHIFT 0x0002U |
Main Domain SPI communication CRC issue
Definition at line 128 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_M_VBOOST_UVH_M_MASK 0x0080U |
Inhibit INTERRUPT for VBOOST_UVH
Definition at line 1511 of file sbc_fs8x_map.h.
#define FS8X_M_VBOOST_UVH_M_SHIFT 0x0007U |
Inhibit INTERRUPT for VBOOST_UVH
Definition at line 1560 of file sbc_fs8x_map.h.
#define FS8X_M_VBOOSTOT_EVENT_OCCURRED (0x0001U << FS8X_M_VBOOSTOT_SHIFT) |
Event occurred
Definition at line 1875 of file sbc_fs8x_map.h.
#define FS8X_M_VBOOSTOT_MASK 0x0020U |
VBOOST over temperature shutdown event
Definition at line 1716 of file sbc_fs8x_map.h.
#define FS8X_M_VBOOSTOT_NO_EVENT (0x0000U << FS8X_M_VBOOSTOT_SHIFT) |
No event
Definition at line 1871 of file sbc_fs8x_map.h.
#define FS8X_M_VBOOSTOT_SHIFT 0x0005U |
VBOOST over temperature shutdown event
Definition at line 1781 of file sbc_fs8x_map.h.
#define FS8X_M_VBOOSTOV_EVENT_OCCURRED (0x0001U << FS8X_M_VBOOSTOV_SHIFT) |
Event occurred
Definition at line 1884 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_VBOOSTOV_M_MASK 0x0800U |
Inhibit INTERRUPT for VBOOST_OV any transition
Definition at line 1527 of file sbc_fs8x_map.h.
#define FS8X_M_VBOOSTOV_M_SHIFT 0x000BU |
Inhibit INTERRUPT for VBOOST_OV any transition
Definition at line 1576 of file sbc_fs8x_map.h.
#define FS8X_M_VBOOSTOV_MASK 0x0040U |
VBOOST Over voltage protection event
Definition at line 1720 of file sbc_fs8x_map.h.
#define FS8X_M_VBOOSTOV_NO_EVENT (0x0000U << FS8X_M_VBOOSTOV_SHIFT) |
No event
Definition at line 1880 of file sbc_fs8x_map.h.
#define FS8X_M_VBOOSTOV_SHIFT 0x0006U |
VBOOST Over voltage protection event
Definition at line 1785 of file sbc_fs8x_map.h.
#define FS8X_M_VBOOSTUVH_EVENT_OCCURRED (0x0001U << FS8X_M_VBOOSTUVH_SHIFT) |
Event occured
Definition at line 1956 of file sbc_fs8x_map.h.
#define FS8X_M_VBOOSTUVH_MASK 0x4000U |
VBOOST Under voltage high event (falling)
Definition at line 1752 of file sbc_fs8x_map.h.
#define FS8X_M_VBOOSTUVH_NO_EVENT (0x0000U << FS8X_M_VBOOSTUVH_SHIFT) |
No event
Definition at line 1952 of file sbc_fs8x_map.h.
#define FS8X_M_VBOOSTUVH_SHIFT 0x000EU |
VBOOST Under voltage high event (falling)
Definition at line 1817 of file sbc_fs8x_map.h.
#define FS8X_M_VBOSUVH_EVENT_OCCURRED (0x0001U << FS8X_M_VBOSUVH_SHIFT) |
Event occured
Definition at line 1965 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_VBOSUVH_M_MASK 0x0400U |
Inhibit INTERRUPT for VBOS_UVH any transition
Definition at line 1523 of file sbc_fs8x_map.h.
#define FS8X_M_VBOSUVH_M_SHIFT 0x000AU |
Inhibit INTERRUPT for VBOS_UVH any transition
Definition at line 1572 of file sbc_fs8x_map.h.
#define FS8X_M_VBOSUVH_MASK 0x8000U |
VBOS Under voltage high event (falling)
Definition at line 1756 of file sbc_fs8x_map.h.
#define FS8X_M_VBOSUVH_NO_EVENT (0x0000U << FS8X_M_VBOSUVH_SHIFT) |
No event
Definition at line 1961 of file sbc_fs8x_map.h.
#define FS8X_M_VBOSUVH_SHIFT 0x000FU |
VBOS Under voltage high event (falling)
Definition at line 1821 of file sbc_fs8x_map.h.
#define FS8X_M_VBSTSR_100V_US (0x0001U << FS8X_M_VBSTSR_SHIFT) |
100V/us
Definition at line 868 of file sbc_fs8x_map.h.
#define FS8X_M_VBSTSR_300V_US (0x0002U << FS8X_M_VBSTSR_SHIFT) |
300V/us
Definition at line 872 of file sbc_fs8x_map.h.
#define FS8X_M_VBSTSR_500V_US (0x0003U << FS8X_M_VBSTSR_SHIFT) |
500V/us
Definition at line 876 of file sbc_fs8x_map.h.
#define FS8X_M_VBSTSR_50V_US (0x0000U << FS8X_M_VBSTSR_SHIFT) |
50V/us
Definition at line 864 of file sbc_fs8x_map.h.
#define FS8X_M_VBSTSR_MASK 0xC000U |
VBOOST Low Side slew rate control
Definition at line 734 of file sbc_fs8x_map.h.
#define FS8X_M_VBSTSR_SHIFT 0x000EU |
VBOOST Low Side slew rate control
Definition at line 771 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_M_VMON1_REG_BUCK2 (0x0004U << FS8X_M_VMON1_REG_SHIFT) |
BUCK2
Definition at line 2308 of file sbc_fs8x_map.h.
#define FS8X_M_VMON1_REG_BUCK3 (0x0005U << FS8X_M_VMON1_REG_SHIFT) |
BUCK3
Definition at line 2312 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_VMON1_REG_LDO1 (0x0002U << FS8X_M_VMON1_REG_SHIFT) |
LDO1
Definition at line 2300 of file sbc_fs8x_map.h.
#define FS8X_M_VMON1_REG_LDO2 (0x0003U << FS8X_M_VMON1_REG_SHIFT) |
LDO2
Definition at line 2304 of file sbc_fs8x_map.h.
#define FS8X_M_VMON1_REG_MASK 0x0007U |
Regulator Assignment to VMON1
Definition at line 2258 of file sbc_fs8x_map.h.
#define FS8X_M_VMON1_REG_SHIFT 0x0000U |
Regulator Assignment to VMON1
Definition at line 2275 of file sbc_fs8x_map.h.
#define FS8X_M_VMON1_REG_VPRE (0x0001U << FS8X_M_VMON1_REG_SHIFT) |
VPRE
Definition at line 2296 of file sbc_fs8x_map.h.
#define FS8X_M_VMON2_REG_BUCK2 (0x0004U << FS8X_M_VMON2_REG_SHIFT) |
BUCK2
Definition at line 2333 of file sbc_fs8x_map.h.
#define FS8X_M_VMON2_REG_BUCK3 (0x0005U << FS8X_M_VMON2_REG_SHIFT) |
BUCK3
Definition at line 2337 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_VMON2_REG_LDO1 (0x0002U << FS8X_M_VMON2_REG_SHIFT) |
LDO1
Definition at line 2325 of file sbc_fs8x_map.h.
#define FS8X_M_VMON2_REG_LDO2 (0x0003U << FS8X_M_VMON2_REG_SHIFT) |
LDO2
Definition at line 2329 of file sbc_fs8x_map.h.
#define FS8X_M_VMON2_REG_MASK 0x0038U |
Regulator Assignment to VMON2
Definition at line 2262 of file sbc_fs8x_map.h.
#define FS8X_M_VMON2_REG_SHIFT 0x0003U |
Regulator Assignment to VMON2
Definition at line 2279 of file sbc_fs8x_map.h.
#define FS8X_M_VMON2_REG_VPRE (0x0001U << FS8X_M_VMON2_REG_SHIFT) |
VPRE
Definition at line 2321 of file sbc_fs8x_map.h.
#define FS8X_M_VMON3_REG_BUCK2 (0x0004U << FS8X_M_VMON3_REG_SHIFT) |
BUCK2
Definition at line 2358 of file sbc_fs8x_map.h.
#define FS8X_M_VMON3_REG_BUCK3 (0x0005U << FS8X_M_VMON3_REG_SHIFT) |
BUCK3
Definition at line 2362 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_VMON3_REG_LDO1 (0x0002U << FS8X_M_VMON3_REG_SHIFT) |
LDO1
Definition at line 2350 of file sbc_fs8x_map.h.
#define FS8X_M_VMON3_REG_LDO2 (0x0003U << FS8X_M_VMON3_REG_SHIFT) |
LDO2
Definition at line 2354 of file sbc_fs8x_map.h.
#define FS8X_M_VMON3_REG_MASK 0x01C0U |
Regulator Assignment to VMON3
Definition at line 2266 of file sbc_fs8x_map.h.
#define FS8X_M_VMON3_REG_SHIFT 0x0006U |
Regulator Assignment to VMON3
Definition at line 2283 of file sbc_fs8x_map.h.
#define FS8X_M_VMON3_REG_VPRE (0x0001U << FS8X_M_VMON3_REG_SHIFT) |
VPRE
Definition at line 2346 of file sbc_fs8x_map.h.
#define FS8X_M_VMON4_REG_BUCK2 (0x0004U << FS8X_M_VMON4_REG_SHIFT) |
BUCK2
Definition at line 2383 of file sbc_fs8x_map.h.
#define FS8X_M_VMON4_REG_BUCK3 (0x0005U << FS8X_M_VMON4_REG_SHIFT) |
BUCK3
Definition at line 2387 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_VMON4_REG_LDO1 (0x0002U << FS8X_M_VMON4_REG_SHIFT) |
LDO1
Definition at line 2375 of file sbc_fs8x_map.h.
#define FS8X_M_VMON4_REG_LDO2 (0x0003U << FS8X_M_VMON4_REG_SHIFT) |
LDO2
Definition at line 2379 of file sbc_fs8x_map.h.
#define FS8X_M_VMON4_REG_MASK 0x0E00U |
Regulator Assignment to VMON4
Definition at line 2270 of file sbc_fs8x_map.h.
#define FS8X_M_VMON4_REG_SHIFT 0x0009U |
Regulator Assignment to VMON4
Definition at line 2287 of file sbc_fs8x_map.h.
#define FS8X_M_VMON4_REG_VPRE (0x0001U << FS8X_M_VMON4_REG_SHIFT) |
VPRE
Definition at line 2371 of file sbc_fs8x_map.h.
#define FS8X_M_VMON_REGX_ADDR 0x0AU |
Definition at line 2252 of file sbc_fs8x_map.h.
#define FS8X_M_VMON_REGX_DEFAULT 0x0000U |
Definition at line 2253 of file sbc_fs8x_map.h.
#define FS8X_M_VPDIS_MASK 0x4000U |
Disable request of VPRE
Definition at line 490 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_VPDIS_SHIFT 0x000EU |
Disable request of VPRE
Definition at line 551 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_VPEN_MASK 0x0040U |
Enable request of VPRE
Definition at line 462 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_VPEN_SHIFT 0x0006U |
Enable request of VPRE
Definition at line 523 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.
#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.
#define FS8X_M_VPRE_FB_OV_MASK 0x8000U |
VPRE_FB_OV event
Definition at line 2037 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_VPRE_FB_OV_SHIFT 0x000FU |
VPRE_FB_OV event
Definition at line 2102 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#define FS8X_M_VPRE_PD_DIS_MASK 0x8000U |
Force disable of VPRE pull down.
Definition at line 494 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_VPRE_PD_DIS_SHIFT 0x000FU |
Force disable of VPRE pull down.
Definition at line 555 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_VPREOC_EVENT_OCCURRED (0x0001U << FS8X_M_VPREOC_SHIFT) |
Event occured
Definition at line 1947 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_VPREOC_M_MASK 0x4000U |
Inhibit INTERRUPT for VPRE Over current
Definition at line 1288 of file sbc_fs8x_map.h.
#define FS8X_M_VPREOC_M_SHIFT 0x000EU |
Inhibit INTERRUPT for VPRE Over current
Definition at line 1345 of file sbc_fs8x_map.h.
#define FS8X_M_VPREOC_MASK 0x2000U |
VPRE Over current event
Definition at line 1748 of file sbc_fs8x_map.h.
#define FS8X_M_VPREOC_NO_EVENT (0x0000U << FS8X_M_VPREOC_SHIFT) |
No event
Definition at line 1943 of file sbc_fs8x_map.h.
#define FS8X_M_VPREOC_SHIFT 0x000DU |
VPRE Over current event
Definition at line 1813 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#define FS8X_M_VPRESRHS_MASK 0x0003U |
VPRE High Side slew rate control
Definition at line 702 of file sbc_fs8x_map.h.
#define FS8X_M_VPRESRHS_SHIFT 0x0000U |
VPRE High Side slew rate control
Definition at line 739 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#define FS8X_M_VPRESRLS_MASK 0x0018U |
VPRE Low Side slew rate control
Definition at line 706 of file sbc_fs8x_map.h.
#define FS8X_M_VPRESRLS_SHIFT 0x0003U |
VPRE Low Side slew rate control
Definition at line 743 of file sbc_fs8x_map.h.
#define FS8X_M_VPREUVH_EVENT_OCCURRED (0x0001U << FS8X_M_VPREUVH_SHIFT) |
Event occurred
Definition at line 2165 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_VPREUVH_M_MASK 0x0010U |
Inhibit INTERRUPT for VPRE_UVH
Definition at line 1499 of file sbc_fs8x_map.h.
#define FS8X_M_VPREUVH_M_SHIFT 0x0004U |
Inhibit INTERRUPT for VPRE_UVH
Definition at line 1548 of file sbc_fs8x_map.h.
#define FS8X_M_VPREUVH_MASK 0x0040U |
VPRE_UVH event
Definition at line 2001 of file sbc_fs8x_map.h.
#define FS8X_M_VPREUVH_NO_EVENT (0x0000U << FS8X_M_VPREUVH_SHIFT) |
No event
Definition at line 2161 of file sbc_fs8x_map.h.
#define FS8X_M_VPREUVH_SHIFT 0x0006U |
VPRE_UVH event
Definition at line 2066 of file sbc_fs8x_map.h.
#define FS8X_M_VPREUVL_EVENT_OCCURRED (0x0001U << FS8X_M_VPREUVL_SHIFT) |
Event occurred
Definition at line 2174 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_VPREUVL_M_MASK 0x0020U |
Inhibit INTERRUPT for VPRE_UVL
Definition at line 1503 of file sbc_fs8x_map.h.
#define FS8X_M_VPREUVL_M_SHIFT 0x0005U |
Inhibit INTERRUPT for VPRE_UVL
Definition at line 1552 of file sbc_fs8x_map.h.
#define FS8X_M_VPREUVL_MASK 0x0080U |
VPRE_UVL event
Definition at line 2005 of file sbc_fs8x_map.h.
#define FS8X_M_VPREUVL_NO_EVENT (0x0000U << FS8X_M_VPREUVL_SHIFT) |
No event
Definition at line 2170 of file sbc_fs8x_map.h.
#define FS8X_M_VPREUVL_SHIFT 0x0007U |
VPRE_UVL event
Definition at line 2070 of file sbc_fs8x_map.h.
#define FS8X_M_VSUPUV7_EVENT_OCCURRED (0x0001U << FS8X_M_VSUPUV7_SHIFT) |
Event occured
Definition at line 2237 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_VSUPUV7_M_MASK 0x0040U |
Inhibit INTERRUPT for VSUP_UV7
Definition at line 1507 of file sbc_fs8x_map.h.
#define FS8X_M_VSUPUV7_M_SHIFT 0x0006U |
Inhibit INTERRUPT for VSUP_UV7
Definition at line 1556 of file sbc_fs8x_map.h.
#define FS8X_M_VSUPUV7_MASK 0x4000U |
VSUP_UV7 event
Definition at line 2033 of file sbc_fs8x_map.h.
#define FS8X_M_VSUPUV7_NO_EVENT (0x0000U << FS8X_M_VSUPUV7_SHIFT) |
No event
Definition at line 2233 of file sbc_fs8x_map.h.
#define FS8X_M_VSUPUV7_SHIFT 0x000EU |
VSUP_UV7 event
Definition at line 2098 of file sbc_fs8x_map.h.
#define FS8X_M_VSUPUVH_EVENT_OCCURRED (0x0001U << FS8X_M_VSUPUVH_SHIFT) |
Event occurred
Definition at line 2147 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_VSUPUVH_M_MASK 0x0004U |
Inhibit INTERRUPT for VSUP_UVH
Definition at line 1491 of file sbc_fs8x_map.h.
#define FS8X_M_VSUPUVH_M_SHIFT 0x0002U |
Inhibit INTERRUPT for VSUP_UVH
Definition at line 1540 of file sbc_fs8x_map.h.
#define FS8X_M_VSUPUVH_MASK 0x0010U |
VSUP_UVHH event
Definition at line 1993 of file sbc_fs8x_map.h.
#define FS8X_M_VSUPUVH_NO_EVENT (0x0000U << FS8X_M_VSUPUVH_SHIFT) |
No event
Definition at line 2143 of file sbc_fs8x_map.h.
#define FS8X_M_VSUPUVH_SHIFT 0x0004U |
VSUP_UVHH event
Definition at line 2058 of file sbc_fs8x_map.h.
#define FS8X_M_VSUPUVL_EVENT_OCCURRED (0x0001U << FS8X_M_VSUPUVL_SHIFT) |
Event occurred
Definition at line 2156 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_VSUPUVL_M_MASK 0x0008U |
Inhibit INTERRUPT for VSUP_UVL
Definition at line 1495 of file sbc_fs8x_map.h.
#define FS8X_M_VSUPUVL_M_SHIFT 0x0003U |
Inhibit INTERRUPT for VSUP_UVL
Definition at line 1544 of file sbc_fs8x_map.h.
#define FS8X_M_VSUPUVL_MASK 0x0020U |
VSUP_UVHL event
Definition at line 1997 of file sbc_fs8x_map.h.
#define FS8X_M_VSUPUVL_NO_EVENT (0x0000U << FS8X_M_VSUPUVL_SHIFT) |
No event
Definition at line 2152 of file sbc_fs8x_map.h.
#define FS8X_M_VSUPUVL_SHIFT 0x0005U |
VSUP_UVHL event
Definition at line 2062 of file sbc_fs8x_map.h.
#define FS8X_M_W1DIS_MASK 0x0002U |
WAKE1 wake up disable
Definition at line 314 of file sbc_fs8x_map.h.
#define FS8X_M_W1DIS_SHIFT 0x0001U |
WAKE1 wake up disable
Definition at line 343 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_W2DIS_MASK 0x0004U |
WAKE2 wake up disable
Definition at line 318 of file sbc_fs8x_map.h.
#define FS8X_M_W2DIS_SHIFT 0x0002U |
WAKE2 wake up disable
Definition at line 347 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#define FS8X_M_WAKE1_M_MASK 0x0002U |
Inhibit INTERRUPT for WAKE1 any transition
Definition at line 1487 of file sbc_fs8x_map.h.
#define FS8X_M_WAKE1_M_SHIFT 0x0001U |
Inhibit INTERRUPT for WAKE1 any transition
Definition at line 1536 of file sbc_fs8x_map.h.
#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.
#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.
#define FS8X_M_WAKE2_M_MASK 0x0001U |
Inhibit INTERRUPT for WAKE2 any transition
Definition at line 1483 of file sbc_fs8x_map.h.
#define FS8X_M_WAKE2_M_SHIFT 0x0000U |
Inhibit INTERRUPT for WAKE2 any transition
Definition at line 1532 of file sbc_fs8x_map.h.
#define FS8X_M_WK1FLG_EVENT_OCCURRED (0x0001U << FS8X_M_WK1FLG_SHIFT) |
Event occurred
Definition at line 2111 of file sbc_fs8x_map.h.
#define FS8X_M_WK1FLG_MASK 0x0001U |
WAKE1 wake up souce flag
Definition at line 1977 of file sbc_fs8x_map.h.
#define FS8X_M_WK1FLG_NO_EVENT (0x0000U << FS8X_M_WK1FLG_SHIFT) |
No event
Definition at line 2107 of file sbc_fs8x_map.h.
#define FS8X_M_WK1FLG_SHIFT 0x0000U |
WAKE1 wake up souce flag
Definition at line 2042 of file sbc_fs8x_map.h.
#define FS8X_M_WK1RT_MASK 0x0004U |
Report event: WAKE1 real time state
Definition at line 1985 of file sbc_fs8x_map.h.
#define FS8X_M_WK1RT_SHIFT 0x0002U |
Report event: WAKE1 real time state
Definition at line 2050 of file sbc_fs8x_map.h.
#define FS8X_M_WK1RT_WAKE1_HIGH (0x0001U << FS8X_M_WK1RT_SHIFT) |
WAKE1 is high
Definition at line 2129 of file sbc_fs8x_map.h.
#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.
#define FS8X_M_WK2FLG_EVENT_OCCURRED (0x0001U << FS8X_M_WK2FLG_SHIFT) |
Event occurred
Definition at line 2120 of file sbc_fs8x_map.h.
#define FS8X_M_WK2FLG_MASK 0x0002U |
WAKE2 wake up souce flag
Definition at line 1981 of file sbc_fs8x_map.h.
#define FS8X_M_WK2FLG_NO_EVENT (0x0000U << FS8X_M_WK2FLG_SHIFT) |
No event
Definition at line 2116 of file sbc_fs8x_map.h.
#define FS8X_M_WK2FLG_SHIFT 0x0001U |
WAKE2 wake up souce flag
Definition at line 2046 of file sbc_fs8x_map.h.
#define FS8X_M_WK2RT_MASK 0x0008U |
Report event: WAKE2 real time state
Definition at line 1989 of file sbc_fs8x_map.h.
#define FS8X_M_WK2RT_SHIFT 0x0003U |
Report event: WAKE2 real time state
Definition at line 2054 of file sbc_fs8x_map.h.
#define FS8X_M_WK2RT_WAKE2_HIGH (0x0001U << FS8X_M_WK2RT_SHIFT) |
WAKE2 is high
Definition at line 2138 of file sbc_fs8x_map.h.
#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.
#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.
#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.
#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.
#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.