diff options
author | Daniel Friesel <derf@finalrewind.org> | 2018-11-15 16:06:11 +0100 |
---|---|---|
committer | Daniel Friesel <derf@finalrewind.org> | 2018-11-15 16:06:11 +0100 |
commit | d0400d63dfca33d3839fafc1553357150cd19eca (patch) | |
tree | f5066fb691e21cf0f9f72b56a4486468f56c0086 /src/arch | |
parent | a923400805d41fc57c760d72588ab88485005690 (diff) |
MSP430: Add "counter" driver
Diffstat (limited to 'src/arch')
-rw-r--r-- | src/arch/msp430fr5969lp/Makefile.inc | 4 | ||||
-rw-r--r-- | src/arch/msp430fr5969lp/driver/counter.cc | 7 |
2 files changed, 11 insertions, 0 deletions
diff --git a/src/arch/msp430fr5969lp/Makefile.inc b/src/arch/msp430fr5969lp/Makefile.inc index 49e0725..6c4b62a 100644 --- a/src/arch/msp430fr5969lp/Makefile.inc +++ b/src/arch/msp430fr5969lp/Makefile.inc @@ -49,6 +49,10 @@ ifneq ($(findstring timer,${arch_drivers}), ) CXX_TARGETS += src/arch/msp430fr5969lp/driver/timer.cc endif +ifneq ($(findstring counter,${arch_drivers}), ) + CXX_TARGETS += src/arch/msp430fr5969lp/driver/counter.cc +endif + ifneq (${cpu_freq}, ) COMMON_FLAGS += -DF_CPU=${cpu_freq}UL else diff --git a/src/arch/msp430fr5969lp/driver/counter.cc b/src/arch/msp430fr5969lp/driver/counter.cc new file mode 100644 index 0000000..62ac778 --- /dev/null +++ b/src/arch/msp430fr5969lp/driver/counter.cc @@ -0,0 +1,7 @@ +#include "driver/counter.h" + +#if defined(TIMER_CYCLES) +#warn "timer_cycles and counter are mutually exclusive. Expect odd behaviour." +#endif + +Counter counter; |