TMPM4KxA Group Peripheral Driver User Manual  V1.0.4.0
txz_hal.h
Go to the documentation of this file.
1 
13 /*------------------------------------------------------------------------------*/
14 /* Define to prevent recursive inclusion */
15 /*------------------------------------------------------------------------------*/
16 #ifndef __HAL_H
17 #define __HAL_H
18 
19 #ifdef __cplusplus
20 extern "C" {
21 #endif
22 
23 /*------------------------------------------------------------------------------*/
24 /* Includes */
25 /*------------------------------------------------------------------------------*/
26 #include "txz_driver_def.h"
27 
38 /*------------------------------------------------------------------------------*/
39 /* Macro Function */
40 /*------------------------------------------------------------------------------*/
46 /* no define */
47  /* End of group HAL_Exported_macro */
51 
52 
53 /*------------------------------------------------------------------------------*/
54 /* Macro Definition */
55 /*------------------------------------------------------------------------------*/
61 /* no define */
62  /* End of group HAL_Exported_define */
66 
67 
68 /*------------------------------------------------------------------------------*/
69 /* Enumerated Type Definition */
70 /*------------------------------------------------------------------------------*/
76 /* no define */
77  /* End of group HAL_Exported_define */
81 
82 
83 /*------------------------------------------------------------------------------*/
84 /* Structure Definition */
85 /*------------------------------------------------------------------------------*/
91 /* no define */
92  /* End of group HAL_Exported_typedef */
96 
97 /*------------------------------------------------------------------------------*/
98 /* Functions */
99 /*------------------------------------------------------------------------------*/
105 void hal_inc_tick(void);
106 uint32_t hal_get_tick(void);
107 
108  /* End of group HAL_Exported_functions */
112  /* End of group HAL */
116  /* End of group Periph_Driver */
120 
121 #ifdef __cplusplus
122 }
123 #endif /* __cplusplus */
124 #endif /* __HAL_H */
125 
126 
void hal_inc_tick(void)
Increment a tick value.
Definition: txz_hal.c:139
All common macro and definition for TXZ peripheral drivers.
uint32_t hal_get_tick(void)
Provides a tick value.
Definition: txz_hal.c:153