MacOS: mock gpio functions (#26971)

pull/26980/head
Willem Melching 2 years ago committed by GitHub
parent f25239f7c5
commit 5cf1dd7f13
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 17
      common/gpio.cc

@ -1,5 +1,20 @@
#include "common/gpio.h" #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 <fcntl.h> #include <fcntl.h>
#include <unistd.h> #include <unistd.h>
@ -63,3 +78,5 @@ int gpiochip_get_ro_value_fd(const char* consumer_label, int gpiochiop_id, int p
close(fd); close(fd);
return rq.fd; return rq.fd;
} }
#endif

Loading…
Cancel
Save