zhhyu7 commented on PR #18011: URL: https://github.com/apache/nuttx/pull/18011#issuecomment-3784228902
> @zhhyu7 The wireless interfacing is done on `arch/risc-v/src/common/espressif/esp_wlan_netdev.c`. > > * esp_wlan_netdev.c: defines the struct wireless_ops_s and netdev_ops_s. > > * Defines the esp_wlan_priv_s which is the interface for the Wi-Fi peripheral (STA and SoftAP each has one esp_wlan_priv_s.) > * Defines esp_wlan_initialize which is called from board level to initialize the wireless interface. > * esp_wifi_utils.c: generic functions that are moved to make the code cleaner and reusable. Includes Wi-Fi scan routines and callback events. > * esp_wifi_event_handler.c: deals with events generated from the Wi-Fi driver. @fdcavalcanti If netdev_upperhalf is used, it should be fine. Can we see what the backtrace of each thread are when it gets stuck? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
