Dawn Framework 1.0
Universal data acquisition framework for embedded systems
gpio.hxx
1// dawn/include/dawn/porting/gpio.hxx
2//
3// SPDX-License-Identifier: Apache-2.0
4//
5
6#pragma once
7
8#include "dawn/porting/nuttx/gpio.hxx"
9
17int gpi_open(const char *path);
18
25void gpi_close(int fd);
26
34int gpi_init(int fd);
35
44int gpi_read(int fd, bool *invalue);
45
53bool gpi_notify(int fd);
54
62int gpo_open(const char *path);
63
70void gpo_close(int fd);
71
79int gpo_init(int fd);
80
89int gpo_read(int fd, bool *invalue);
90
99int gpo_write(int fd, bool invalue);