blob: 5af9f50482fcee658d7606c6296b8a0e007ab583 [file] [log] [blame]
b.liu4e243dc2023-11-27 11:20:00 +08001#include <stdio.h>
2#include <stdlib.h>
3#include <string.h>
4
5#ifdef __cplusplus
6extern "C" {
7#endif
8
9#define MAX_GPIO_NUM (200)
10static void *test_gpio_handle[MAX_GPIO_NUM]={NULL};
11
12int lynq_gpio_init(int gpio, int direction, int value, int pullsel);
13
14int lynq_gpio_deinit(int gpio);
15
16int lynq_gpio_direction_set(int gpio, int direction);
17
18int lynq_gpio_value_set(int gpio, int value);
19
20int lynq_gpio_value_get(int gpio);
21
22int lynq_gpio_pullsel_set(int gpio, int pullsel);
23
24int lynq_gpio_pullsel_get(int gpio);
25
26
27#ifdef __cplusplus
28}
29#endif