xref: /btstack/port/renesas-tb-s1ja-cc256x/template/btstack_example/src/synergy_gen/hal_data.h (revision 3b5c872a8c45689e8cc17891f01530f5aa5e911c)
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_gpt.h"
8 #include "r_timer_api.h"
9 #include "r_dtc.h"
10 #include "r_transfer_api.h"
11 #include "r_sci_uart.h"
12 #include "r_uart_api.h"
13 #ifdef __cplusplus
14 extern "C"
15 {
16 #endif
17 /** Timer on GPT Instance. */
18 extern const timer_instance_t g_timer0;
19 #ifndef timer_1ms
20 void timer_1ms(timer_callback_args_t *p_args);
21 #endif
22 /* Transfer on DTC Instance. */
23 extern const transfer_instance_t g_transfer1;
24 #ifndef NULL
25 void NULL(transfer_callback_args_t *p_args);
26 #endif
27 /* Transfer on DTC Instance. */
28 extern const transfer_instance_t g_transfer0;
29 #ifndef NULL
30 void NULL(transfer_callback_args_t *p_args);
31 #endif
32 /** UART on SCI Instance. */
33 extern const uart_instance_t g_uart0;
34 #ifdef NULL
35 #else
36 extern void NULL(uint32_t channel, uint32_t level);
37 #endif
38 #ifndef user_uart_callback
39 void user_uart_callback(uart_callback_args_t *p_args);
40 #endif
41 void hal_entry(void);
42 void g_hal_init(void);
43 #ifdef __cplusplus
44 } /* extern "C" */
45 #endif
46 #endif /* HAL_DATA_H_ */
47