1 /* generated HAL header file - do not edit */ 2 #ifndef HAL_DATA_H_ 3 #define HAL_DATA_H_ 4 #include <stdint.h> 5 #include "bsp_api.h" 6 #include "common_data.h" 7 #include "r_flash_hp.h" 8 #include "r_flash_api.h" 9 #include "r_gpt.h" 10 #include "r_timer_api.h" 11 #include "r_dtc.h" 12 #include "r_transfer_api.h" 13 #include "r_sci_uart.h" 14 #include "r_uart_api.h" 15 FSP_HEADER 16 /* Flash on Flash HP Instance */ 17 extern const flash_instance_t g_flash0; 18 19 /** Access the Flash HP instance using these structures when calling API functions directly (::p_api is not used). */ 20 extern flash_hp_instance_ctrl_t g_flash0_ctrl; 21 extern const flash_cfg_t g_flash0_cfg; 22 23 #ifndef NULL 24 void NULL(flash_callback_args_t *p_args); 25 #endif 26 /** Timer on GPT Instance. */ 27 extern const timer_instance_t g_timer0; 28 29 /** Access the GPT instance using these structures when calling API functions directly (::p_api is not used). */ 30 extern gpt_instance_ctrl_t g_timer0_ctrl; 31 extern const timer_cfg_t g_timer0_cfg; 32 33 #ifndef time_1ms 34 void timer_1ms(timer_callback_args_t *p_args); 35 #endif 36 /* Transfer on DTC Instance. */ 37 extern const transfer_instance_t g_transfer1; 38 39 /** Access the DTC instance using these structures when calling API functions directly (::p_api is not used). */ 40 extern dtc_instance_ctrl_t g_transfer1_ctrl; 41 extern const transfer_cfg_t g_transfer1_cfg; 42 /* Transfer on DTC Instance. */ 43 extern const transfer_instance_t g_transfer0; 44 45 /** Access the DTC instance using these structures when calling API functions directly (::p_api is not used). */ 46 extern dtc_instance_ctrl_t g_transfer0_ctrl; 47 extern const transfer_cfg_t g_transfer0_cfg; 48 /** UART on SCI Instance. */ 49 extern const uart_instance_t g_uart0; 50 51 /** Access the UART instance using these structures when calling API functions directly (::p_api is not used). */ 52 extern sci_uart_instance_ctrl_t g_uart0_ctrl; 53 extern const uart_cfg_t g_uart0_cfg; 54 extern const sci_uart_extended_cfg_t g_uart0_cfg_extend; 55 56 #ifndef user_uart_callback 57 void user_uart_callback(uart_callback_args_t *p_args); 58 #endif 59 void hal_entry(void); 60 void g_hal_init(void); 61 FSP_FOOTER 62 #endif /* HAL_DATA_H_ */ 63