1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-30 00:00:16 +01:00
libwebsockets/lib/plat/freertos
Andy Green e3743d47b4 lws_spi: Add esp32 DMA support
This provides an alternative esp32-specific SPI driver with ops that can be
swapped in place of the gpio bitbang one.

The pinmux info and lws gpio driver and other data in the spi bitbang
struct are used as-is by the DMA one.

New ops are provided which are able to allocate and free DMA-able memory so
the device drivers can prepare directly usable buffers.  Bounce through to
DMA-able buffers is also transparently supported.
2022-03-25 08:18:30 +00:00
..
esp32 lws_spi: Add esp32 DMA support 2022-03-25 08:18:30 +00:00
CMakeLists.txt lws_spi: Add esp32 DMA support 2022-03-25 08:18:30 +00:00
freertos-fds.c freertos: rename esp32 plat to freertos 2019-08-26 09:58:57 +01:00
freertos-file.c file_ops: vfs: support prefix matches and use of bound ops members 2022-03-15 10:28:09 +00:00
freertos-init.c docs: switch to use main 2020-10-19 16:35:03 +01:00
freertos-misc.c freertos: fixes for build on atmel xdk 2020-09-03 12:49:54 +01:00
freertos-pipe.c context: refactor destroy flow 2020-11-28 10:58:38 +00:00
freertos-resolv.c async dns: allow multiple servers and public add remove apis 2021-11-17 14:50:08 +00:00
freertos-service.c freertos-service: remove cruft 2021-11-11 08:34:51 +00:00
freertos-sockets.c client: support socket reuseaddr 2022-01-16 10:48:16 +00:00
private-lib-plat-freertos.h log: cherrypick common errno to be strings 2021-10-29 20:10:52 +01:00