/home/runner/work/_temp/app/code/uart_terminal_uart.c:26:35: error: unknown type name 'UartIrqEvent' 26 | void uart_terminal_uart_on_irq_cb(UartIrqEvent ev, uint8_t data, void* context) { | ^~~~~~~~~~~~ /home/runner/work/_temp/app/code/uart_terminal_uart.c: In function 'uart_terminal_uart_tx': /home/runner/work/_temp/app/code/uart_terminal_uart.c:57:5: error: implicit declaration of function 'furi_hal_uart_tx'; did you mean 'furi_hal_i2c_tx'? [-Werror=implicit-function-declaration] 57 | furi_hal_uart_tx(uart_ch, data, len); | ^~~~~~~~~~~~~~~~ | furi_hal_i2c_tx /home/runner/work/_temp/app/code/uart_terminal_uart.c: In function 'uart_terminal_uart_init': /home/runner/work/_temp/app/code/uart_terminal_uart.c:77:24: error: 'FuriHalUartIdUSART1' undeclared (first use in this function); did you mean 'FuriHalBusUSART1'? 77 | if(app->uart_ch == FuriHalUartIdUSART1) { | ^~~~~~~~~~~~~~~~~~~ | FuriHalBusUSART1 /home/runner/work/_temp/app/code/uart_terminal_uart.c:77:24: note: each undeclared identifier is reported only once for each function it appears in /home/runner/work/_temp/app/code/uart_terminal_uart.c:78:9: error: implicit declaration of function 'furi_hal_console_disable'; did you mean 'furi_hal_usb_disable'? [-Werror=implicit-function-declaration] 78 | furi_hal_console_disable(); | ^~~~~~~~~~~~~~~~~~~~~~~~ | furi_hal_usb_disable /home/runner/work/_temp/app/code/uart_terminal_uart.c:79:3: error: implicit declaration of function 'furi_hal_uart_set_br'; did you mean 'furi_hal_serial_set_br'? [-Werror=implicit-function-declaration] 79 | furi_hal_uart_set_br(app->uart_ch, app->BAUDRATE); | ^~~~~~~~~~~~~~~~~~~~ | furi_hal_serial_set_br /home/runner/work/_temp/app/code/uart_terminal_uart.c:80:31: error: 'FuriHalUartIdLPUART1' undeclared (first use in this function); did you mean 'FuriHalBusLPUART1'? 80 | } else if(app->uart_ch == FuriHalUartIdLPUART1) { | ^~~~~~~~~~~~~~~~~~~~ | FuriHalBusLPUART1 /home/runner/work/_temp/app/code/uart_terminal_uart.c:81:9: error: implicit declaration of function 'furi_hal_uart_init'; did you mean 'furi_hal_usb_init'? [-Werror=implicit-function-declaration] 81 | furi_hal_uart_init(app->uart_ch, app->BAUDRATE); | ^~~~~~~~~~~~~~~~~~ | furi_hal_usb_init /home/runner/work/_temp/app/code/uart_terminal_uart.c:84:5: error: implicit declaration of function 'furi_hal_uart_set_irq_cb' [-Werror=implicit-function-declaration] 84 | furi_hal_uart_set_irq_cb(app->uart_ch, uart_terminal_uart_on_irq_cb, uart); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/runner/work/_temp/app/code/uart_terminal_uart.c:84:44: error: 'uart_terminal_uart_on_irq_cb' undeclared (first use in this function); did you mean 'uart_terminal_uart_init'? 84 | furi_hal_uart_set_irq_cb(app->uart_ch, uart_terminal_uart_on_irq_cb, uart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | uart_terminal_uart_init /home/runner/work/_temp/app/code/uart_terminal_uart.c: In function 'uart_terminal_uart_free': /home/runner/work/_temp/app/code/uart_terminal_uart.c:98:30: error: 'FuriHalUartIdUSART1' undeclared (first use in this function); did you mean 'FuriHalBusUSART1'? 98 | if(uart->app->uart_ch == FuriHalUartIdUSART1) | ^~~~~~~~~~~~~~~~~~~ | FuriHalBusUSART1 /home/runner/work/_temp/app/code/uart_terminal_uart.c:99:9: error: implicit declaration of function 'furi_hal_console_enable'; did you mean 'furi_hal_usb_enable'? [-Werror=implicit-function-declaration] 99 | furi_hal_console_enable(); | ^~~~~~~~~~~~~~~~~~~~~~~ | furi_hal_usb_enable /home/runner/work/_temp/app/code/uart_terminal_uart.c:101:9: error: implicit declaration of function 'furi_hal_uart_deinit'; did you mean 'furi_hal_usb_reinit'? [-Werror=implicit-function-declaration] 101 | furi_hal_uart_deinit(uart->app->uart_ch); | ^~~~~~~~~~~~~~~~~~~~ | furi_hal_usb_reinit cc1: all warnings being treated as errors scons: *** [/home/runner/.ufbt/build/uart_terminal/uart_terminal_uart.o] Error 1 More logs: https://github.com/flipperdevices/flipper-application-catalog/actions/runs/7712498958