diff --git a/Kconfig b/Kconfig index 62868924..d76ea85e 100644 --- a/Kconfig +++ b/Kconfig @@ -391,7 +391,6 @@ config NET_LWIP bool "Enable Lwip" default n select NET_LWIP_SACK - select KAL_CMSIS help Answer Y to enable LiteOS support lwip. diff --git a/components/net/lwip-2.1/porting/src/sys_arch.c b/components/net/lwip-2.1/porting/src/sys_arch.c index f04af704..35661397 100644 --- a/components/net/lwip-2.1/porting/src/sys_arch.c +++ b/components/net/lwip-2.1/porting/src/sys_arch.c @@ -37,7 +37,6 @@ #include #include #include -#include "cmsis_os2.h" #include #include @@ -94,7 +93,8 @@ void sys_init(void) u32_t sys_now(void) { /* Lwip docs mentioned like wraparound is not a problem in this funtion */ - return (u32_t)osKernelGetTickCount(); + return (u32_t)((LOS_TickCountGet() * OS_SYS_MS_PER_SECOND) / + LOSCFG_BASE_CORE_TICK_PER_SECOND); } /**