From 5cf1dd7f1377c65172a5dfaaade1396c17eb9e5a Mon Sep 17 00:00:00 2001 From: Willem Melching Date: Mon, 16 Jan 2023 19:36:06 +0100 Subject: [PATCH] MacOS: mock gpio functions (#26971) --- common/gpio.cc | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/common/gpio.cc b/common/gpio.cc index 9f5c211a4b..aa65c0bd9d 100644 --- a/common/gpio.cc +++ b/common/gpio.cc @@ -1,5 +1,20 @@ #include "common/gpio.h" +#ifdef __APPLE__ +int gpio_init(int pin_nr, bool output) { + return 0; +} + +int gpio_set(int pin_nr, bool high) { + return 0; +} + +int gpiochip_get_ro_value_fd(const char* consumer_label, int gpiochiop_id, int pin_nr) { + return 0; +} + +#else + #include #include @@ -63,3 +78,5 @@ int gpiochip_get_ro_value_fd(const char* consumer_label, int gpiochiop_id, int p close(fd); return rq.fd; } + +#endif