Device Feature Bitmap#
This section provides a reference to the SiWx91x device feature bitmap in the boot configuration.
Macros#
Security type open.
Security type WPA/WPA2.
Aggregation support.
LP mode GPIO handshake.
ULP mode GPIO based handshake.
To select ULP GPIO 1 for wake up indication.
To supply 3.3 volt supply.
To Disable WPS in AP mode.
To enable EAP-LEAP mode.
To hide sensitive information (PSK, PMK, EAP credentials)
To enable high SSL streaming throughput.
Secure Attestation.
Macro Definition Documentation#
SL_SI91X_FEAT_SECURITY_OPEN#
#define SL_SI91X_FEAT_SECURITY_OPENValue:
BIT(0)
Security type open.
Note
Supported in client mode
66
of file components/device/silabs/si91x/wireless/inc/sl_wifi_device.h
SL_SI91X_FEAT_SECURITY_PSK#
#define SL_SI91X_FEAT_SECURITY_PSKValue:
BIT(1)
Security type WPA/WPA2.
Note
Supported in client mode
70
of file components/device/silabs/si91x/wireless/inc/sl_wifi_device.h
SL_SI91X_FEAT_AGGREGATION#
#define SL_SI91X_FEAT_AGGREGATIONValue:
BIT(2)
Aggregation support.
73
of file components/device/silabs/si91x/wireless/inc/sl_wifi_device.h
SL_SI91X_FEAT_LP_GPIO_BASED_HANDSHAKE#
#define SL_SI91X_FEAT_LP_GPIO_BASED_HANDSHAKEValue:
BIT(3)
LP mode GPIO handshake.
76
of file components/device/silabs/si91x/wireless/inc/sl_wifi_device.h
SL_SI91X_FEAT_ULP_GPIO_BASED_HANDSHAKE#
#define SL_SI91X_FEAT_ULP_GPIO_BASED_HANDSHAKEValue:
BIT(4)
ULP mode GPIO based handshake.
79
of file components/device/silabs/si91x/wireless/inc/sl_wifi_device.h
SL_SI91X_FEAT_DEV_TO_HOST_ULP_GPIO_1#
#define SL_SI91X_FEAT_DEV_TO_HOST_ULP_GPIO_1Value:
BIT(5)
To select ULP GPIO 1 for wake up indication.
82
of file components/device/silabs/si91x/wireless/inc/sl_wifi_device.h
SL_SI91X_FEAT_RF_SUPPLY_VOL_3_3_VOLT#
#define SL_SI91X_FEAT_RF_SUPPLY_VOL_3_3_VOLTValue:
BIT(6)
To supply 3.3 volt supply.
85
of file components/device/silabs/si91x/wireless/inc/sl_wifi_device.h
SL_SI91X_FEAT_WPS_DISABLE#
#define SL_SI91X_FEAT_WPS_DISABLEValue:
BIT(7)
To Disable WPS in AP mode.
88
of file components/device/silabs/si91x/wireless/inc/sl_wifi_device.h
SL_SI91X_FEAT_EAP_LEAP_IN_COEX#
#define SL_SI91X_FEAT_EAP_LEAP_IN_COEXValue:
BIT(8)
To enable EAP-LEAP mode.
91
of file components/device/silabs/si91x/wireless/inc/sl_wifi_device.h
SL_SI91X_FEAT_HIDE_PSK_CREDENTIALS#
#define SL_SI91X_FEAT_HIDE_PSK_CREDENTIALSValue:
BIT(9)
To hide sensitive information (PSK, PMK, EAP credentials)
94
of file components/device/silabs/si91x/wireless/inc/sl_wifi_device.h
SL_SI91X_FEAT_SSL_HIGH_STREAMING_BIT#
#define SL_SI91X_FEAT_SSL_HIGH_STREAMING_BITValue:
BIT(10)
To enable high SSL streaming throughput.
Note
bits 11 - 29 are reserved
98
of file components/device/silabs/si91x/wireless/inc/sl_wifi_device.h
SL_SI91X_FEAT_SECURE_ATTESTATION#
#define SL_SI91X_FEAT_SECURE_ATTESTATIONValue:
BIT(30)
Secure Attestation.
Note
bit 31 is reserved
102
of file components/device/silabs/si91x/wireless/inc/sl_wifi_device.h