From 6f1857c50397aa26d1b16ded6bbb4e6952f3762e Mon Sep 17 00:00:00 2001 From: JF Date: Sun, 1 Mar 2020 21:00:59 +0100 Subject: Add debugPins module that provides functions to set and clear debug GPIOs. Disable logging once again. --- src/drivers/DebugPins.h | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 src/drivers/DebugPins.h (limited to 'src/drivers/DebugPins.h') diff --git a/src/drivers/DebugPins.h b/src/drivers/DebugPins.h new file mode 100644 index 00000000..cb20bac5 --- /dev/null +++ b/src/drivers/DebugPins.h @@ -0,0 +1,25 @@ +#pragma once + +#ifdef __cplusplus +extern "C" { +#endif + +#include + +typedef enum { + DebugPin0 = 27, + DebugPin1 = 29, + DebugPin2 = 20, + DebugPin3 = 17, + DebugPin4 = 11, +} debugpins_pins; + +void debugpins_init(); +void debugpins_set(debugpins_pins pin); +void debugpins_clear(debugpins_pins pin); +void debugpins_pulse(debugpins_pins pin); + +#ifdef __cplusplus +} +#endif + -- cgit v1.2.3-70-g09d2