28529351ae
This commit changes all uses in the rp2 port, and drivers that are optionally supported by that port. The old MICROPY_EVENT_POLL_HOOK and MICROPY_EVENT_POLL_HOOK_FAST macros are no longer used for rp2 builds and are removed (C user code will need to be changed to suit). Also take the opportunity to change some timeouts that used 64-bit arithmetic to 32-bit, to hopefully claw back a little code size. This work was funded through GitHub Sponsors. Signed-off-by: Angus Gratton <angus@redyak.com.au> |
||
---|---|---|
.. | ||
README.md | ||
cywbt.c |
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
.