si91x_extended_custom_feature_bit_map#

Macros#

#define
SL_SI91X_EXT_FEAT_RSA_KEY_WITH_4096_SUPPORT BIT(1)

To support 4096 size RSA KEY certificate.

#define
SL_SI91X_EXT_FEAT_TELEC_SUPPORT BIT(2)

Extended custom bitmap to support TELEC.

#define
SL_SI91X_EXT_FEAT_SSL_CERT_WITH_4096_KEY_SUPPORT BIT(3)

To support 4096 size KEY SSL certificate.

#define
SL_SI91X_EXT_FEAT_AP_BROADCAST_PKT_SND_B4_DTIM BIT(4)

Extended custom bitmap for AP Broadcast customization.

#define
SL_SI91X_EXT_FEAT_FCC_LOW_PWR BIT(5)

Extended custom bitmap to support FCC.

#define
SL_SI91X_EXT_FEAT_PUF BIT(7)

To enable PUF.

#define
SL_SI91X_EXT_FEAT_SPECTRAL_MASK_NOKIA BIT(8)

Nokia Spectral mask extended custom bitmap.

#define
SL_SI91X_EXT_HTTP_SKIP_DEFAULT_LEADING_CHARACTER BIT(9)

Extended feature bit map to skip default leading character '\' in HTTP header.

#define
SL_SI91X_EXT_FEAT_PUF_PRIVATE_KEY BIT(10)

To enable PUF private key.

#define
SL_SI91X_EXT_FEAT_ENABLE_11R_OTA BIT(11)

To enable 802.11R Over The Air Roaming.

#define
SL_SI91X_EXT_FEAT_IEEE_80211J BIT(12)

To enable 802.11J protocol.

#define
SL_SI91X_EXT_FEAT_IEEE_80211W BIT(13)

To enable 802.11W protocol.

#define
SL_SI91X_EXT_FEAT_SSL_VERSIONS_SUPPORT BIT(14)

To enable the Multi-version TCP over SSL support.

#define
SL_SI91X_EXT_FEAT_16th_STATION_IN_AP_MODE BIT(15)

To Enable 16 client support.

#define
SL_SI91X_EXT_FEAT_ENABLE_11R_ODS BIT(16)

To enable 802.11R Over the Distribution System Roaming.

#define
SL_SI91X_EXT_FEAT_HTTP_OTAF_SUPPORT BIT(18)

To enable http otaf support.

#define
SL_SI91X_EXT_FEAT_LOW_POWER_MODE BIT(19)

To enable low power mode in Wlan.

#define
SL_SI91X_EXT_FEAT_256K_MODE BIT(21)

To enable 256K memory for TA.

#define
RAM_LEVEL_NWP_MEDIUM_MCU_MEDIUM SL_SI91X_EXT_FEAT_256K_MODE
#define
SL_SI91X_EXT_FEAT_320K_MODE BIT(20)

To enable 320K memory for TA.

#define
RAM_LEVEL_NWP_ADV_MCU_BASIC SL_SI91X_EXT_FEAT_320K_MODE
#define
SL_SI91X_EXT_FEAT_384K_MODE (BIT(20) | BIT(21))

To enable 384K memory for TA.

#define
RAM_LEVEL_NWP_ALL_MCU_ZERO SL_SI91X_EXT_FEAT_384K_MODE
#define
SL_SI91X_EXT_FEAT_XTAL_CLK_ENABLE (xtal_clk_enable)

To enable CRYSTAL for T.A For 9117 EVK set EXT_FEAT_XTAL_CLK_ENABLE to BIT(22)

#define
SL_SI91X_EXT_FEAT_HOMEKIT_WAC_ENABLED BIT(24)

To intimate FW not to modify MDNS text record.

#define
SL_SI91X_EXT_FEAT_1P8V_SUPPORT BIT(25)

To enable 1.8v support for TA.

#define
SL_SI91X_EXT_FEAT_UART_SEL_FOR_DEBUG_PRINTS BIT(27)

To select UART debug prints pin selection If BIT(27) is enabled,Debug prints are supported on UART1 If BIT(27) is disabled,Debug prints are supported on UART2.

#define
SL_SI91X_EXT_FEAT_DISABLE_DEBUG_PRINTS BIT(28)

If this bit is enabled,NWP disables Debug prints support.

#define
SL_SI91X_EXT_FEAT_BT_CUSTOM_FEAT_ENABLE BIT(31)

Enable BT Custom Features.