eclipse-threadx / netxduo

Eclipse ThreadX - NetXDuo is an advanced, industrial-grade TCP/IP network stack designed specifically for deeply embedded real-time and IoT applications
https://github.com/eclipse-threadx/rtos-docs/blob/main/rtos-docs/netx-duo/index.md
MIT License
242 stars 137 forks source link

NetX Duo with OS and without OS #182

Closed ChanakyaMacharla closed 1 year ago

ChanakyaMacharla commented 1 year ago

Hello techies,

I am going through the NetX Duo documentation and source code. I found that In NetX Duo core files like nx_ip_create.c, nxd_dhcp_client.c, nx_udp_socket_create.c are having direct ThreadX calls for timers and mutex. We understood that NetX Duo is tightly coupled with Azure RTOS/ThreadX.

  1. Is it possible to provide common abstraction layer to use NetX Duo with different RTOS instead of direct calls to ThreadX?
  2. Is it supported for bare metal project? In other words, Can it be configured for bare metal project?
TiejunMS commented 1 year ago

Duplicate as support ticket 2306150030004913. Close this one to unify the discussion.