From 5a5ef973c695dca3281bcbaf84fab81ad6b7b887 Mon Sep 17 00:00:00 2001 From: Jakob Kaivo Date: Sat, 10 Nov 2018 19:38:47 -0500 Subject: capture button presses and shutdown requests --- gpio.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'gpio.h') diff --git a/gpio.h b/gpio.h index a0d3271..1f66586 100644 --- a/gpio.h +++ b/gpio.h @@ -1,9 +1,22 @@ #ifndef GPIO_H #define GPIO_H +#define ENABLE_RIGHT_DISPLAY 4 +#define ENABLE_LEFT_DISPLAY 5 + +#define GPIO_LOWBATTERY 88 +#define BUTTON_SPECIAL 89 +#define BUTTON_PREVBOOK 91 +#define BUTTON_PREVPAGE 92 +#define GPIO_SHUTDOWN 93 +#define BUTTON_NEXTPAGE 95 +#define BUTTON_NEXTCHAPTER 96 +#define BUTTON_NEXTBOOK 100 + int gpio_get(int port); void gpio_set(int port); void gpio_clear(int port); void gpio_init(void); +void gpio_watch(int port, void (*fn)(int)); #endif -- cgit v1.2.1