TMPM4G9  V1.0.0.0
safety_interrupt.h
Go to the documentation of this file.
1 
13 /*------------------------------------------------------------------------------*/
14 /* Define to prevent recursive inclusion */
15 /*------------------------------------------------------------------------------*/
16 #ifndef _SAFETY_INTERRUPT_H
17 #define _SAFETY_INTERRUPT_H
18 
19 #ifdef __cplusplus
20 extern "C" {
21 #endif
22 
23 /*------------------------------------------------------------------------------*/
24 /* Includes */
25 /*------------------------------------------------------------------------------*/
26 #include "txz_safety_def.h"
27 
37 /*------------------------------------------------------------------------------*/
38 /* Macro Definition */
39 /*------------------------------------------------------------------------------*/
45 /* no define */
46  /* End of group INTERRUPT_Test_Exported_define */
50 
51 /*------------------------------------------------------------------------------*/
52 /* Enumerated Type Definition */
53 /*------------------------------------------------------------------------------*/
59 /* no define */
60  /* End of group INTERRUPT_Test_Exported_define */
64 
65 /*------------------------------------------------------------------------------*/
66 /* Structure Definition */
67 /*------------------------------------------------------------------------------*/
73 /* no define */
74  /* End of group INTERRUPT_Test_Exported_typedef */
78 
79 /*------------------------------------------------------------------------------*/
80 /* Functions */
81 /*------------------------------------------------------------------------------*/
88 
89 bool safety_Interrupt(int timer_id, uint32_t *result_word);
90  /* End of group INTERRUPT_Test_Exported_functions */
94  /* End of group INTERRUPT_Test */
98  /* End of group Safety_Library */
102 
103 #ifdef __cplusplus
104 }
105 #endif /* __cplusplus */
106 #endif /* _SAFETY_INTERRUPT_H */
107 
All common macro and definition for TXZ safety libraries.
void safety_interrupt_irq_handler(void)
Definition: safety_interrupt.c:176
bool safety_Interrupt(int timer_id, uint32_t *result_word)
Definition: safety_interrupt.c:202