/home/runner/work/_temp/app/code/uart_terminal_uart.c:29:35: error: unknown type name 'UartIrqEvent' 29 | 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:60:5: error: implicit declaration of function 'furi_hal_uart_tx'; did you mean 'furi_hal_i2c_tx'? [-Werror=implicit-function-declaration] 60 | furi_hal_uart_tx(UART_CH, data, len); | ^~~~~~~~~~~~~~~~ | furi_hal_i2c_tx In file included from /home/runner/work/_temp/app/code/uart_terminal_uart.c:1: /home/runner/work/_temp/app/code/uart_terminal_app_i.h:19:18: error: 'FuriHalUartIdUSART1' undeclared (first use in this function); did you mean 'FuriHalBusUSART1'? 19 | #define UART_CH (FuriHalUartIdUSART1) | ^~~~~~~~~~~~~~~~~~~ /home/runner/work/_temp/app/code/uart_terminal_uart.c:60:22: note: in expansion of macro 'UART_CH' 60 | furi_hal_uart_tx(UART_CH, data, len); | ^~~~~~~ /home/runner/work/_temp/app/code/uart_terminal_app_i.h:19:18: note: each undeclared identifier is reported only once for each function it appears in 19 | #define UART_CH (FuriHalUartIdUSART1) | ^~~~~~~~~~~~~~~~~~~ /home/runner/work/_temp/app/code/uart_terminal_uart.c:60:22: note: in expansion of macro 'UART_CH' 60 | furi_hal_uart_tx(UART_CH, data, len); | ^~~~~~~ /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:76:5: error: implicit declaration of function 'furi_hal_console_disable'; did you mean 'furi_hal_usb_disable'? [-Werror=implicit-function-declaration] 76 | furi_hal_console_disable(); | ^~~~~~~~~~~~~~~~~~~~~~~~ | furi_hal_usb_disable /home/runner/work/_temp/app/code/uart_terminal_uart.c:80:5: error: implicit declaration of function 'furi_hal_uart_set_br'; did you mean 'furi_hal_serial_set_br'? [-Werror=implicit-function-declaration] 80 | furi_hal_uart_set_br(UART_CH, app->BAUDRATE); | ^~~~~~~~~~~~~~~~~~~~ | furi_hal_serial_set_br In file included from /home/runner/work/_temp/app/code/uart_terminal_uart.c:1: /home/runner/work/_temp/app/code/uart_terminal_app_i.h:19:18: error: 'FuriHalUartIdUSART1' undeclared (first use in this function); did you mean 'FuriHalBusUSART1'? 19 | #define UART_CH (FuriHalUartIdUSART1) | ^~~~~~~~~~~~~~~~~~~ /home/runner/work/_temp/app/code/uart_terminal_uart.c:80:26: note: in expansion of macro 'UART_CH' 80 | furi_hal_uart_set_br(UART_CH, app->BAUDRATE); | ^~~~~~~ /home/runner/work/_temp/app/code/uart_terminal_uart.c:81:5: error: implicit declaration of function 'furi_hal_uart_set_irq_cb' [-Werror=implicit-function-declaration] 81 | furi_hal_uart_set_irq_cb(UART_CH, uart_terminal_uart_on_irq_cb, uart); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/runner/work/_temp/app/code/uart_terminal_uart.c:81:39: error: 'uart_terminal_uart_on_irq_cb' undeclared (first use in this function); did you mean 'uart_terminal_uart_init'? 81 | furi_hal_uart_set_irq_cb(UART_CH, uart_terminal_uart_on_irq_cb, uart); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | uart_terminal_uart_init In file included from /home/runner/work/_temp/app/code/uart_terminal_uart.c:1: /home/runner/work/_temp/app/code/uart_terminal_uart.c: In function 'uart_terminal_uart_free': /home/runner/work/_temp/app/code/uart_terminal_app_i.h:19:18: error: 'FuriHalUartIdUSART1' undeclared (first use in this function); did you mean 'FuriHalBusUSART1'? 19 | #define UART_CH (FuriHalUartIdUSART1) | ^~~~~~~~~~~~~~~~~~~ /home/runner/work/_temp/app/code/uart_terminal_uart.c:93:30: note: in expansion of macro 'UART_CH' 93 | furi_hal_uart_set_irq_cb(UART_CH, NULL, NULL); | ^~~~~~~ /home/runner/work/_temp/app/code/uart_terminal_uart.c:94:5: error: implicit declaration of function 'furi_hal_console_enable'; did you mean 'furi_hal_usb_enable'? [-Werror=implicit-function-declaration] 94 | furi_hal_console_enable(); | ^~~~~~~~~~~~~~~~~~~~~~~ | furi_hal_usb_enable 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/7875878789