52a78e6965
This makes sure deinit() can be called on the interface many times without error, and that the state of the driver is fully reset. Fixes issue #7493. Signed-off-by: Damien George <damien@micropython.org> |
||
---|---|---|
.. | ||
cyw43_ctrl.c | ||
cyw43_ll.h | ||
cyw43_lwip.c | ||
cyw43.h | ||
cywbt.c | ||
libcyw43.a | ||
README.md |
CYW43xx WiFi SoC driver
This is a driver for the CYW43xx WiFi SoC.
There are four layers to the driver:
-
SDIO bus interface, provided by the host device/system.
-
Low-level CYW43xx interface, managing the bus, control messages, Ethernet frames and asynchronous events. Includes download of SoC firmware. The header file
cyw43_ll.h
defines the interface to this layer. -
Mid-level CYW43xx control, to control and set WiFi parameters and manage events. See
cyw43_ctrl.c
. -
TCP/IP bindings to lwIP. See
cyw43_lwip.c
.