blob: 808160cb095530558ef5a139cae75fb3d4143725 [file] [log] [blame]
Philip Howardc2d3fbc2016-02-27 17:29:38 +00001# wiringPi modes
2
3WPI_MODE_PINS = 0;
4WPI_MODE_GPIO = 1;
5WPI_MODE_GPIO_SYS = 2;
6WPI_MODE_PHYS = 3;
7WPI_MODE_PIFACE = 4;
8WPI_MODE_UNINITIALISED = -1;
9
10# Pin modes
11
12INPUT = 0;
13OUTPUT = 1;
14PWM_OUTPUT = 2;
15GPIO_CLOCK = 3;
16SOFT_PWM_OUTPUT = 4;
17SOFT_TONE_OUTPUT = 5;
18PWM_TONE_OUTPUT = 6;
19
20LOW = 0;
21HIGH = 1;
22
23# Pull up/down/none
24
25PUD_OFF = 0;
26PUD_DOWN = 1;
27PUD_UP = 2;
28
29# PWM
30
31PWM_MODE_MS = 0;
32PWM_MODE_BAL = 1;
33
34# Interrupt levels
35
36INT_EDGE_SETUP = 0;
37INT_EDGE_FALLING = 1;
38INT_EDGE_RISING = 2;
39INT_EDGE_BOTH = 3;