Lines Matching refs:the_uart_driver

93 static const btstack_uart_t * the_uart_driver;  variable
129 the_uart_driver->send_block(data, len); in atwilc3000_send_command()
142 the_uart_driver->set_block_received(&atwilc3000_w4_command_complete_reset); in atwilc3000_start()
143 the_uart_driver->receive_block(&event_buffer[0], 7); in atwilc3000_start()
150 the_uart_driver->receive_block(&event_buffer[0], 15); in atwilc3000_w4_command_complete_reset()
151the_uart_driver->set_block_received(&atwilc3000_w4_command_complete_read_local_version_information… in atwilc3000_w4_command_complete_reset()
174 the_uart_driver->receive_block(&event_buffer[0], 7); in atwilc3000_update_uart_params()
175 the_uart_driver->set_block_received(&atwilc3000_w4_baudrate_update); in atwilc3000_update_uart_params()
181 the_uart_driver->set_baudrate(fw_baudrate); in atwilc3000_w4_baudrate_update()
208 the_uart_driver->set_block_sent(&atwilc3000_write_firmware); in atwilc3000_write_memory()
209 the_uart_driver->send_block(&command_buffer[0], 12); in atwilc3000_write_memory()
213 the_uart_driver->set_block_received(&atwilc3000_write_memory); in atwilc3000_write_firmware()
214 the_uart_driver->receive_block(&event_buffer[0], 7); in atwilc3000_write_firmware()
221 the_uart_driver->set_block_sent(NULL); in atwilc3000_write_firmware()
222 the_uart_driver->send_block(&fw_data[offset], bytes_to_write); in atwilc3000_write_firmware()
228 the_uart_driver->set_block_sent(&atwilc3000_wait_for_reset_completed); in atwilc3000_vendor_specific_reset()
233 the_uart_driver->set_block_sent(NULL); in atwilc3000_wait_for_reset_completed()
242 the_uart_driver->set_baudrate(HCI_DEFAULT_BAUDRATE); in atwilc3000_configure_uart()
245 …if ((fw_flowcontrol && the_uart_driver->set_flowcontrol) || (fw_baudrate != HCI_DEFAULT_BAUDRATE)){ in atwilc3000_configure_uart()
250 the_uart_driver->set_block_received(&atwilc3000_done); in atwilc3000_configure_uart()
251 the_uart_driver->receive_block(&event_buffer[0], 7); in atwilc3000_configure_uart()
262 the_uart_driver->set_flowcontrol(atwilc3000_flowcontrol); in atwilc3000_done()
265 the_uart_driver->set_baudrate(fw_baudrate); in atwilc3000_done()
273 the_uart_driver = uart_driver; in btstack_chipset_atwilc3000_download_firmware_with_uart()
281 int res = the_uart_driver->open(); in btstack_chipset_atwilc3000_download_firmware_with_uart()