#pragma once #include "uappbase/appdep.hpp" namespace iflytop { class AppHal { private: /* data */ public: static void MX_TIM6_Init(void); static void MX_TIM7_Init(void); static void DEBUG_UART_INIT(Pin_t tx, Pin_t rx, int32_t baudrate); static void UART3_Init(Pin_t tx, Pin_t rx, int32_t baudrate); static void UART4_Init(Pin_t tx, Pin_t rx, int32_t baudrate); static void MX_IWDG_Init(void); static void MX_I2C1_Init(void); static void tmc_spi_init(); static void rtc_init(); static void usb_init(); }; } // namespace iflytop