[SAL][Kconfig]使用网络检测才依赖workqueue

This commit is contained in:
Myself 2023-04-21 08:38:18 +08:00 committed by GitHub
parent 9490f8818d
commit 4117872c4c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View File

@ -1,13 +1,13 @@
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"
select RT_USING_SYSTEM_WORKQUEUE
default y
help
The ability that check internet status is provided by RT-Thread.

View File

@ -27,7 +27,7 @@
#endif
/* check system workqueue stack size */
#if RT_SYSTEM_WORKQUEUE_STACKSIZE < 1536
#ifdef SAL_INTERNET_CHECK && #if RT_SYSTEM_WORKQUEUE_STACKSIZE < 1536
#error "The system workqueue stack size must more than 1536 bytes"
#endif