eLooM for STM32 application  v3.3.0
A framework for multitasking low power embedded applications powerd by STM32
Loading...
Searching...
No Matches
SwTSDriver.h
Go to the documentation of this file.
1
29#ifndef ELOOM_INC_DRIVERS_SWTSDRIVER_H_
30#define ELOOM_INC_DRIVERS_SWTSDRIVER_H_
31
32#ifdef __cplusplus
33extern "C" {
34#endif
35
36
37#include "drivers/ITSDriver.h"
39/* MISRA messages linked to ThreadX include are ignored */
40/*cstat -MISRAC2012-* */
41#include "tx_api.h"
42 /*cstat +MISRAC2012-* */
43
47typedef struct _SwTSDriverParams_t SwTSDriverParams_t;
48
53
58{
63
64 /* Driver variables should be added here. */
65
70};
71
73/***************************/
74
83
84
86/********************************/
87
88
89#ifdef __cplusplus
90}
91#endif
92
93#endif /* ELOOM_INC_DRIVERS_SWTSDRIVER_H_ */
Timestamp Driver interface.
Private API for the Timestamp Driver Interface.
struct _SwTSDriverParams_t SwTSDriverParams_t
Definition SwTSDriver.h:47
IDriver * SwTSDriverAlloc(void)
Definition IDriver_vtbl.h:49
Definition ITSDriver_vtbl.h:55
Definition SwTSDriver.h:58
ITSDriver_t super
Definition SwTSDriver.h:62
ULONG m_nStartTick
Definition SwTSDriver.h:69