Macros | |
#define | HCI_DEFAULT_BAUDRATE 115200 |
Functions | |
void | btstack_chipset_atwilc3000_download_firmware (const btstack_uart_block_t *uart_driver, uint32_t baudrate, int flowcontrol, const uint8_t *fw, uint32_t fw_size, void(*done)(int result)) |
Download firmware via uart_driver. More... | |
const btstack_chipset_t * | btstack_chipset_atwilc3000_instance (void) |
get chipset instance More... | |
#define HCI_DEFAULT_BAUDRATE 115200 |
Referenced by atwilc3000_configure_uart(), bt_task(), and main().
void btstack_chipset_atwilc3000_download_firmware | ( | const btstack_uart_block_t * | uart_driver, |
uint32_t | baudrate, | ||
int | flowcontrol, | ||
const uint8_t * | fw, | ||
uint32_t | fw_size, | ||
void(*)(int result) | done | ||
) |
Download firmware via uart_driver.
uart_driver | – already initialized |
baudrate | for firmware update |
flowcontrol | after firmwware update |
done | callback. 0 = Success |
References atwilc3000_start(), download_complete, download_count, fw_baudrate, fw_data, fw_flowcontrol, fw_offset, fw_size, log_error, btstack_uart_block_t::open, and uart_driver.
Referenced by bt_task().
const btstack_chipset_t* btstack_chipset_atwilc3000_instance | ( | void | ) |