You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
1.3 KiB
51 lines
1.3 KiB
5 days ago
|
menuconfig RT_USING_SAL
|
||
|
bool "SAL: socket abstraction layer"
|
||
|
select RT_USING_NETDEV
|
||
|
select RT_USING_SYSTEM_WORKQUEUE
|
||
|
default n
|
||
|
|
||
|
if RT_USING_SAL
|
||
|
|
||
|
config SAL_INTERNET_CHECK
|
||
|
bool "Enable the ability that check internet status"
|
||
|
default y
|
||
|
help
|
||
|
The ability that check internet status is provided by RT-Thread.
|
||
|
|
||
|
if RT_USING_LWIP || AT_USING_SOCKET
|
||
|
|
||
|
menu "protocol stack implement"
|
||
|
|
||
|
config SAL_USING_LWIP
|
||
|
bool "Support lwIP stack"
|
||
|
default y
|
||
|
depends on RT_USING_LWIP
|
||
|
|
||
|
config SAL_USING_AT
|
||
|
bool "Support AT Commands stack"
|
||
|
default y
|
||
|
depends on AT_USING_SOCKET
|
||
|
|
||
|
config SAL_USING_TLS
|
||
|
bool "Support MbedTLS protocol"
|
||
|
default y
|
||
|
depends on PKG_USING_MBEDTLS
|
||
|
endmenu
|
||
|
|
||
|
endif
|
||
|
|
||
|
config SAL_USING_POSIX
|
||
|
bool
|
||
|
depends on DFS_USING_POSIX
|
||
|
default y
|
||
|
help
|
||
|
Enable BSD socket operated by file system API
|
||
|
Let BSD socket operated by file system API, such as read/write and involveed in select/poll POSIX APIs.
|
||
|
|
||
|
config SAL_SOCKETS_NUM
|
||
|
int "the maximum number of sockets"
|
||
|
depends on !SAL_USING_POSIX
|
||
|
default 16
|
||
|
|
||
|
endif
|