|
| int | cyw43_arch_init (void) |
| | Initialize the CYW43 architecture.
|
| int | cyw43_arch_init_with_country (uint32_t country) |
| | Initialize the CYW43 architecture for use in a specific country.
|
| void | cyw43_arch_deinit (void) |
| | De-initialize the CYW43 architecture.
|
| async_context_t * | cyw43_arch_async_context (void) |
| | Return the current async_context currently in use by the cyw43_arch code.
|
| void | cyw43_arch_set_async_context (async_context_t *context) |
| | Set the async_context to be used by the cyw43_arch_init.
|
| async_context_t * | cyw43_arch_init_default_async_context (void) |
| | Initialize the default async_context for the current cyw43_arch type.
|
| void | cyw43_arch_poll (void) |
| | Perform any processing required by the cyw43_driver or the TCP/IP stack.
|
| void | cyw43_arch_wait_for_work_until (absolute_time_t until) |
| | Sleep until there is cyw43_driver work to be done.
|
| static void | cyw43_arch_lwip_begin (void) |
| | Acquire any locks required to call into lwIP.
|
| static void | cyw43_arch_lwip_end (void) |
| | Release any locks required for calling into lwIP.
|
| static int | cyw43_arch_lwip_protect (int(*func)(void *param), void *param) |
| | sad Release any locks required for calling into lwIP
|
| uint32_t | cyw43_arch_get_country_code (void) |
| | Return the country code used to initialize cyw43_arch.
|
| void | cyw43_arch_enable_sta_mode (void) |
| | Enables Wi-Fi STA (Station) mode.
|
| void | cyw43_arch_disable_sta_mode (void) |
| | Disables Wi-Fi STA (Station) mode.
|
| void | cyw43_arch_enable_ap_mode (const char *ssid, const char *password, uint32_t auth) |
| | Enables Wi-Fi AP (Access point) mode.
|
| void | cyw43_arch_disable_ap_mode (void) |
| | Disables Wi-Fi AP (Access point) mode.
|
| int | cyw43_arch_wifi_connect_blocking (const char *ssid, const char *pw, uint32_t auth) |
| | Attempt to connect to a wireless access point, blocking until the network is joined or a failure is detected.
|
| int | cyw43_arch_wifi_connect_bssid_blocking (const char *ssid, const uint8_t *bssid, const char *pw, uint32_t auth) |
| | Attempt to connect to a wireless access point specified by SSID and BSSID, blocking until the network is joined or a failure is detected.
|
| int | cyw43_arch_wifi_connect_timeout_ms (const char *ssid, const char *pw, uint32_t auth, uint32_t timeout) |
| | Attempt to connect to a wireless access point, blocking until the network is joined, a failure is detected or a timeout occurs.
|
| int | cyw43_arch_wifi_connect_bssid_timeout_ms (const char *ssid, const uint8_t *bssid, const char *pw, uint32_t auth, uint32_t timeout) |
| | Attempt to connect to a wireless access point specified by SSID and BSSID, blocking until the network is joined, a failure is detected or a timeout occurs.
|
| int | cyw43_arch_wifi_connect_async (const char *ssid, const char *pw, uint32_t auth) |
| | Start attempting to connect to a wireless access point.
|
| int | cyw43_arch_wifi_connect_bssid_async (const char *ssid, const uint8_t *bssid, const char *pw, uint32_t auth) |
| | Start attempting to connect to a wireless access point specified by SSID and BSSID.
|
| void | cyw43_arch_gpio_put (uint wl_gpio, bool value) |
| | Set a GPIO pin on the wireless chip to a given value.
|
| bool | cyw43_arch_gpio_get (uint wl_gpio) |
| | Read the value of a GPIO pin on the wireless chip.
|