v2.3.1 (RP2350)
Loading...
Searching...
No Matches
40#ifdef CYW43_CONFIG_FILE
41#include CYW43_CONFIG_FILE
43#include <cyw43_configport.h>
49#define CYW43_USE_SPI (0)
52#ifndef CYW43_CLEAR_SDIO_INT
53#define CYW43_CLEAR_SDIO_INT (0)
56#ifndef CYW43_INCLUDE_LEGACY_F1_OVERFLOW_WORKAROUND_VARIABLES
57#define CYW43_INCLUDE_LEGACY_F1_OVERFLOW_WORKAROUND_VARIABLES (0)
73#ifdef CYW43_PIN_WL_RFSW_VDD
74#define CYW43_PIN_RFSW_VDD CYW43_PIN_WL_RFSW_VDD
81#ifndef CYW43_ENABLE_BLUETOOTH
82#define CYW43_ENABLE_BLUETOOTH (0)
87#ifndef CYW43_ENABLE_BLUETOOTH_OVER_UART
88#define CYW43_ENABLE_BLUETOOTH_OVER_UART (0)
95#ifndef CYW43_CHIPSET_FIRMWARE_INCLUDE_FILE
96#if CYW43_ENABLE_BLUETOOTH
97#define CYW43_CHIPSET_FIRMWARE_INCLUDE_FILE "firmware/wb43439A0_7_95_49_00_combined.h"
99#define CYW43_CHIPSET_FIRMWARE_INCLUDE_FILE "firmware/w43439A0_7_95_49_00_combined.h"
104#ifndef CYW43_WIFI_NVRAM_INCLUDE_FILE
105#define CYW43_WIFI_NVRAM_INCLUDE_FILE "firmware/wifi_nvram_43439.h"
110#ifndef CYW43_RESOURCE_ATTRIBUTE
111#define CYW43_RESOURCE_ATTRIBUTE __attribute__((aligned(4)))
115#ifndef CYW43_RESOURCE_VERIFY_DOWNLOAD
116#define CYW43_RESOURCE_VERIFY_DOWNLOAD (0)
121#ifndef CYW43_IOCTL_TIMEOUT_US
122#define CYW43_IOCTL_TIMEOUT_US (500000)
125#ifndef CYW43_SLEEP_MAX
126#define CYW43_SLEEP_MAX (50)
130#ifndef CYW43_HAL_UART_READCHAR_BLOCKING_WAIT
131#define CYW43_HAL_UART_READCHAR_BLOCKING_WAIT cyw43_delay_us(10)
138#define CYW43_LWIP (1)
141#ifndef CYW43_NETUTILS
142#define CYW43_NETUTILS (0)
145#ifndef CYW43_USE_OTP_MAC
146#define CYW43_USE_OTP_MAC (0)
150#define CYW43_GPIO (0)
155#define CYW43_PRINTF(...) printf(__VA_ARGS__)
159#define CYW43_VDEBUG(...) (void)0
160#define CYW43_VERBOSE_DEBUG 0
165#define CYW43_DEBUG(...) (void)0
167#define CYW43_DEBUG(...) CYW43_PRINTF(__VA_ARGS__)
172#define CYW43_INFO(...) CYW43_PRINTF(__VA_ARGS__)
176#define CYW43_WARN(...) CYW43_PRINTF("[CYW43] " __VA_ARGS__)
179#ifndef CYW43_FAIL_FAST_CHECK
180#define CYW43_FAIL_FAST_CHECK(res) (res)
185#ifndef CYW43_EVENT_POLL_HOOK
186#define CYW43_EVENT_POLL_HOOK
189#ifndef CYW43_DEFAULT_IP_STA_ADDRESS
190#define CYW43_DEFAULT_IP_STA_ADDRESS LWIP_MAKEU32(0, 0, 0, 0)
193#ifndef CYW43_DEFAULT_IP_AP_ADDRESS
194#define CYW43_DEFAULT_IP_AP_ADDRESS LWIP_MAKEU32(192, 168, 4, 1)
197#ifndef CYW43_DEFAULT_IP_MASK
198#define CYW43_DEFAULT_IP_MASK LWIP_MAKEU32(255, 255, 255, 0)
201#ifndef CYW43_DEFAULT_IP_STA_GATEWAY
202#define CYW43_DEFAULT_IP_STA_GATEWAY LWIP_MAKEU32(192, 168, 0, 1)
205#ifndef CYW43_DEFAULT_IP_AP_GATEWAY
206#define CYW43_DEFAULT_IP_AP_GATEWAY LWIP_MAKEU32(192, 168, 4, 1)
209#ifndef CYW43_DEFAULT_IP_DNS
210#define CYW43_DEFAULT_IP_DNS LWIP_MAKEU32(8, 8, 8, 8)
215#ifndef CYW43_CB_TCPIP_INIT_EXTRA
216#define CYW43_CB_TCPIP_INIT_EXTRA(self, itf) do { } while (0)
221#ifndef CYW43_CB_TCPIP_DEINIT_EXTRA
222#define CYW43_CB_TCPIP_DEINIT_EXTRA(self, itf) do { } while (0)