void uart_register_input(struct nano_fifo *avail, struct nano_fifo *lines) { avail_queue = avail; lines_queue = lines; console_input_init(); }
void uart_register_input(struct nano_fifo *avail, struct nano_fifo *lines, uint8_t (*completion)(char *str, uint8_t len)) { avail_queue = avail; lines_queue = lines; completion_cb = completion; console_input_init(); }