add nix derivation for compiling with CMAKE

This commit is contained in:
Fabian Montero 2023-09-11 23:25:22 -06:00
parent 404097a13d
commit 010bb39169
Signed by: fabian
GPG key ID: 1FFAC35E1798174F
5 changed files with 41 additions and 9 deletions

View file

@ -0,0 +1,22 @@
#ifndef GPIO_CONTROL_H
#define GPIO_CONTROL_H
int init_gpio();
void cleanup_gpio();
int set_pin_state(int pin, int state);
int read_button(int pin);
int turn_on_pin(int pin);
int turn_off_pin(int pin);
int turn_on_all_pins();
int turn_off_all_pins();
int wait_for_button_press(int button_pin);
#endif /* GPIO_CONTROL_H */