Browse Source

!530 [lwP] Add more dependency for lwP config.
Merge pull request !530 from bernard/bernard_rt-smart

bernard 3 năm trước cách đây
mục cha
commit
ab8392a608
3 tập tin đã thay đổi với 6 bổ sung21 xóa
  1. 0 21
      components/drivers/tty/n_tty.c
  2. 5 0
      components/lwp/Kconfig
  3. 1 0
      components/net/Kconfig

+ 0 - 21
components/drivers/tty/n_tty.c

@@ -49,27 +49,6 @@
 #define ECHO_BLOCK      256
 #define ECHO_DISCARD_WATERMARK  RT_TTY_BUF - (ECHO_BLOCK + 32)
 
-void mutex_lock(rt_mutex_t mutex)
-{
-    rt_err_t result = -RT_EBUSY;
-
-    while (result == -RT_EBUSY)
-    {
-        result = rt_mutex_take(mutex, RT_WAITING_FOREVER);
-    }
-
-    if (result != RT_EOK)
-    {
-        RT_ASSERT(0);
-    }
-    return;
-}
-
-void mutex_unlock(rt_mutex_t mutex)
-{
-    rt_mutex_release(mutex);
-    return;
-}
 struct n_tty_data
 {
     /* producer-published */

+ 5 - 0
components/lwp/Kconfig

@@ -3,6 +3,11 @@ menuconfig RT_USING_LWP
     select RT_USING_DFS
     select RT_USING_LIBC
     select RT_USING_POSIX_CLOCKTIME
+    select RT_USING_TTY
+    select RT_USING_NULL
+    select RT_USING_ZERO
+    select RT_USING_RANDOM
+    select RT_USING_RTC
     depends on ARCH_ARM_CORTEX_M || ARCH_ARM_ARM9 || ARCH_ARM_CORTEX_A || ARCH_RISCV64
     default n
     help

+ 1 - 0
components/net/Kconfig

@@ -44,6 +44,7 @@ config RT_USING_SAL
         config SAL_USING_AF_UNIX
             bool "Enable support AF_UNIX socket"
             default n
+            default y if RT_USING_LWP
             select LWIP_NETIF_LINK_CALLBACK
 
         if !SAL_USING_POSIX