A wrapper around the lower level cyw43_driver, that integrates it with pico_async_context for handling background work.
More...
A wrapper around the lower level cyw43_driver, that integrates it with pico_async_context for handling background work.
◆ cyw43_driver_deinit()
De-initialize the lowever level cyw43_driver and unhooks it from the async_context.
- Parameters
-
◆ cyw43_driver_init()
Initializes the lower level cyw43_driver and integrates it with the provided async_context.
If the initialization succeeds, lwip_nosys_deinit() can be called to shutdown lwIP support
- Parameters
-
context | the async_context instance that provides the abstraction for handling asynchronous work. |
- Returns
- true if the initialization succeeded
◆ hci_transport_cyw43_instance()
const hci_transport_t* hci_transport_cyw43_instance |
( |
void |
| ) |
|
Get the Bluetooth HCI transport instance for cyw43.
- Returns
- An instantiation of the hci_transport_t interface for the cyw43 chipset