31#ifndef _ESP32_WIFI_DRIVER_H
32#define _ESP32_WIFI_DRIVER_H
48error_t esp32WifiInit(NetInterface *interface);
50void esp32WifiTick(NetInterface *interface);
52void esp32WifiEnableIrq(NetInterface *interface);
53void esp32WifiDisableIrq(NetInterface *interface);
54void esp32WifiEventHandler(NetInterface *interface);
56error_t esp32WifiSendPacket(NetInterface *interface,
57 const NetBuffer *buffer,
size_t offset, NetTxAncillary *ancillary);
59error_t esp32WifiUpdateMacAddrFilter(NetInterface *interface);
error_t
Error codes.
Definition error.h:43
Network interface controller abstraction layer.
Structure describing a buffer that spans multiple chunks.
Definition net_mem.h:89
NIC driver.
Definition nic.h:283