You are viewing documentation for version:
3.3.0
Configuration Feature Bitmap# This section provides a reference to the configuration feature bitmap in the boot configuration.
Note
Macros# #define
SL_SI91X_FEAT_SLEEP_GPIO_SEL_BITMAP BIT(0)
To select wakeup indication to host. If it is disabled UULP_GPIO_3 is used as a wakeup indication to host. If it is enabled UULP_GPIO_0 is used as a wakeup indication to host.
#define
SL_SI91X_FEAT_DVS_SEL_CONFIG_1 BIT(2)
DVS Dynamic Voltage Selection.
#define
SL_SI91X_FEAT_DVS_SEL_CONFIG_2 BIT(3)
Dynamic Voltage selection configuration 2.
#define
SL_SI91X_FEAT_DVS_SEL_CONFIG_3 BIT(4)
Dynamic Voltage selection configuration 3.
#define
SL_SI91X_FEAT_DVS_SEL_CONFIG_4 BIT(5)
Dynamic Voltage selection configuration 4.
#define
SL_SI91X_EXTERNAL_PMU_GOOD_TIME_100us BIT(6)
#define
SL_SI91X_EXTERNAL_PMU_GOOD_TIME_200us BIT(7)
200us External PMU Good time
#define
SL_SI91X_EXTERNAL_PMU_GOOD_TIME_300us (BIT(6) | BIT(7))
300us External PMU Good time
#define
SL_SI91X_EXTERNAL_PMU_GOOD_TIME_400us BIT(8)
400us External PMU Good time
#define
SL_SI91X_EXTERNAL_PMU_GOOD_TIME_500us (BIT(6) | BIT(8))
500us External PMU Good time
#define
SL_SI91X_EXTERNAL_PMU_GOOD_TIME_600us (BIT(7) | BIT(8))
600us External PMU Good time
#define
SL_SI91X_EXTERNAL_PMU_GOOD_TIME_700us (BIT(6) | BIT(7) | BIT(8))
700us External PMU Good time
#define
SL_SI91X_EXTERNAL_PMU_GOOD_TIME_800us BIT(9)
800us External PMU Good time
#define
SL_SI91X_EXTERNAL_PMU_GOOD_TIME_900us (BIT(6) | BIT(9))
900us External PMU Good time
#define
SL_SI91X_EXTERNAL_PMU_GOOD_TIME_1000us (BIT(7) | BIT(9))
1000us External PMU Good time
#define
SL_SI91X_EXTERNAL_PMU_GOOD_TIME_1100us (BIT(6) | BIT(7) | BIT(9))
1100us External PMU Good time
#define
SL_SI91X_EXTERNAL_PMU_GOOD_TIME_1200us (BIT(8) | BIT(9))
1200us External PMU Good time
#define
SL_SI91X_EXTERNAL_PMU_GOOD_TIME_1300us (BIT(6) | BIT(8) | BIT(9))
1300us External PMU Good time
#define
SL_SI91X_EXTERNAL_PMU_GOOD_TIME_1400us (BIT(7) | BIT(8) | BIT(9))
1400us External PMU Good time
#define
SL_SI91X_EXTERNAL_PMU_GOOD_TIME_1500us (BIT(6) | BIT(7) | BIT(8) | BIT(9))
1500us External PMU Good time
#define
SL_SI91X_FEAT_EXTERNAL_LDO_SEL BIT(10)
External LDO voltage selection.
#define
SL_SI91X_FEAT_EXTERNAL_LDO_VOL BIT(11)
This field valid only if RSI_FEAT_EXTERNAL_LDO_SEL is enabled i.e BIT(10) is set.
#define
SL_SI91X_FEAT_EAP_TLS_V1P0 BIT(14)
#define
SL_SI91X_FEAT_EAP_TLS_V1P2 BIT(15)
Enterprise security TLS version 1.2.
#define
SL_SI91X_FEAT_CONC_STA_AP_DYN_SWITCH_SEL BIT(17)
#define
SL_SI91X_ULP_GPIO9_FOR_UART2_TX BIT(18)
Bit to select ULP_GPIO_9 as UART2 port for device network processor debug prints. If this bit is not set, then by default UART2-TX GPIO_6 will be used.
#define
SL_SI91X_FEAT_DISABLE_MCS_5_6_7_DATARATES BIT(19)
#define
SL_SI91X_FEAT_DISABLE_SHORT_GI BIT(20)
#define
SL_SI91X_PTA_3WIRE_EN BIT(21)
#define
SL_SI91X_PTA_3WIRE_CONFIG_SEL (config_sel)
#define
SL_SI91X_XTAL_GOODTIME_1000us 0
XTAL goodtime configurations.
#define
SL_SI91X_XTAL_GOODTIME_2000us BIT(24)
#define
SL_SI91X_XTAL_GOODTIME_3000us BIT(25)
#define
SL_SI91X_XTAL_GOODTIME_600us (BIT(24) | BIT(25))
#define
SL_SI91X_ENABLE_ENHANCED_MAX_PSP BIT(26)
Bit to enable Enhanced Max PSP.
#define
SL_SI91X_ENABLE_DEBUG_BBP_TEST_PINS BIT(27)
Bit to enable BBP Test Pins.