Extended TCP/IP Feature Bitmap#
This section provides a reference to the Transport Control Protocol and Internet Protocol (TCP/IP) extended feature bitmap in the boot configuration feature bitmaps.
Macros#
#define
SL_SI91X_EXT_TCP_FEAT_DHCP_OPT77 BIT(1)
#define
SL_SI91X_EXT_TCP_IP_BI_DIR_ACK_UPDATE BIT(3)
#define
SL_SI91X_EXT_TCP_IP_WINDOW_DIV BIT(4)
#define
SL_SI91X_EXT_TCP_IP_CERT_BYPASS BIT(5)
SSL server certificate bypass, validation from the host.
#define
SL_SI91X_EXT_TCP_IP_SSL_16K_RECORD BIT(6)
SSL 16K record size support.
#define
SL_SI91X_EXT_TCP_IP_DNS_CLIENT_BYPASS BIT(7)
Enable DNS client bypass.
#define
SL_SI91X_EXT_TCP_IP_WINDOW_SCALING BIT(8)
Enable TCP window scaling feature.
#define
SL_SI91X_EXT_TCP_IP_DUAL_MODE_ENABLE BIT(9)
Enables both TCP/IP bypass mode & embedded modes.
#define
SL_SI91X_EXT_TCP_IP_ETH_WIFI_BRIDGE BIT(10)
Enables Ethernet to WIFI bridge.
#define
SL_SI91X_EXT_DYNAMIC_COEX_MEMORY BIT(11)
Enables the Dynamic coex memory.
#define
SL_SI91X_EXT_TCP_IP_TOTAL_SELECTS (total_selects)
Configures the number of selects.
#define
SL_SI91X_EXT_TCP_IP_WAIT_FOR_SOCKET_CLOSE BIT(16)
To enable socket wait close.
#define
SL_SI91X_EXT_EMB_MQTT_ENABLE BIT(17)
Enable Embedded/internal MQTT.
#define
SL_SI91X_EXT_FEAT_HTTP_OTAF_SUPPORT BIT(18)
Enables the http otaf support.
#define
SL_SI91X_EXT_TCP_DYNAMIC_WINDOW_UPDATE_FROM_HOST BIT(19)
Enabled to update TCP window from host.
#define
SL_SI91X_EXT_TCP_MAX_RECV_LENGTH BIT(20)
Enable to update max receive length for TCP.
#define
SL_SI91X_EXT_TCP_IP_FEAT_SSL_THREE_SOCKETS BIT(29)
Enable three SSL/TLS sockets.
#define
SL_SI91X_EXT_TCP_IP_FEAT_SSL_MEMORY_CLOUD BIT(30)
To configure additional memory for SSL/TLS connection typically to a cloud server.
#define
SL_SI91X_CONFIG_FEAT_EXTENTION_VALID BIT(31)
config_feature_bit_map validity