diff options
author | Jakob Kaivo <jakob@kaivo.net> | 2018-11-10 14:03:31 -0500 |
---|---|---|
committer | Jakob Kaivo <jakob@kaivo.net> | 2018-11-10 14:03:31 -0500 |
commit | 21de9806066a951f5a82e9aca0bbeb0acd3d2406 (patch) | |
tree | 83997042b9621292bbfab3cc390e18a20ca5eeb2 | |
parent | 0a30f3c2324995ec9da685930e0d34b9e1ccae8b (diff) |
have enable_displays() use gpio_write()
-rw-r--r-- | freeonebook.c | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/freeonebook.c b/freeonebook.c index 584013f..713f16d 100644 --- a/freeonebook.c +++ b/freeonebook.c @@ -12,20 +12,6 @@ #define ENABLE_VALUE "1" -void enable_displays(void) -{ - int left = open(ENABLE_LEFT_PATH, O_WRONLY); - int right = open(ENABLE_RIGHT_PATH, O_WRONLY); - - printf("enabling left display\n"); - write(left, ENABLE_VALUE, sizeof(ENABLE_VALUE)); - printf("enabling right display\n"); - write(right, ENABLE_VALUE, sizeof(ENABLE_VALUE)); - - close(left); - close(right); -} - void gpio_write(int port, const char *field, const char *value) { char path[256]; @@ -35,6 +21,12 @@ void gpio_write(int port, const char *field, const char *value) close(fd); } +void enable_displays(void) +{ + gpio_write(5, "value", "1"); + gpio_write(4, "value", "1"); +} + void gpio_init(void) { struct { |