Lines Matching refs:uart_driver
69 static const btstack_uart_block_t * uart_driver; variable
95 uart_driver->send_block(command_buffer, command_len + 1); in bcm_send_prepared_command()
152 uart_driver->set_block_received(&bcm_receive_command_command_complete_read_local_version); in bcm_send_read_local_version()
153 uart_driver->receive_block(response_buffer, hci_command_complete_read_local_version); in bcm_send_read_local_version()
175 uart_driver->receive_block(&response_buffer[response_buffer_len], 1); in bcm_receive_command_complete_reset()
181 uart_driver->set_block_received(&bcm_receive_command_complete_reset); in bcm_send_hci_reset()
182 uart_driver->receive_block(&response_buffer[response_buffer_len], 1); in bcm_send_hci_reset()
192 uart_driver->set_baudrate(baudrate);
193 uart_driver->set_block_received(&bcm_w4_command_complete);
199 uart_driver->set_block_received(&bcm_set_local_baudrate);
200 uart_driver->receive_block(&response_buffer[0], hci_command_complete_len);
208 uart_driver->set_block_received(&bcm_w4_command_complete); in bcm_w4_command_complete()
216 uart_driver->receive_block(&response_buffer[0], hci_command_complete_len); in bcm_send_next_init_script_command()
224 uart_driver->set_baudrate(115200); in bcm_send_next_init_script_command()
241 uart_driver = the_uart_driver; in btstack_chipset_bcm_download_firmware_with_uart()
247 int res = uart_driver->open(); in btstack_chipset_bcm_download_firmware_with_uart()