Skip to content

Commit 69bca97

Browse files
committed
Add Arduino Uno pin guards
1 parent 7c333d8 commit 69bca97

File tree

1 file changed

+66
-1
lines changed

1 file changed

+66
-1
lines changed

hal/include/hal/PinNameAliases.h

Lines changed: 66 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,28 +28,93 @@
2828

2929
#ifdef TARGET_FF_ARDUINO_UNO
3030

31+
#ifndef A0
3132
#define A0 ARDUINO_UNO_A0
33+
#endif
34+
35+
#ifndef A1
3236
#define A1 ARDUINO_UNO_A1
37+
#endif
38+
39+
#ifndef A2
3340
#define A2 ARDUINO_UNO_A2
41+
#endif
42+
43+
#ifndef A3
3444
#define A3 ARDUINO_UNO_A3
45+
#endif
46+
47+
#ifndef A4
3548
#define A4 ARDUINO_UNO_A4
49+
#endif
50+
51+
#ifndef A5
3652
#define A5 ARDUINO_UNO_A5
53+
#endif
54+
55+
#ifndef D0
3756
#define D0 ARDUINO_UNO_D0
57+
#endif
58+
59+
#ifndef D1
3860
#define D1 ARDUINO_UNO_D1
61+
#endif
62+
63+
#ifndef D2
3964
#define D2 ARDUINO_UNO_D2
65+
#endif
66+
67+
#ifndef D3
4068
#define D3 ARDUINO_UNO_D3
69+
#endif
70+
71+
#ifndef D4
4172
#define D4 ARDUINO_UNO_D4
73+
#endif
74+
75+
#ifndef D5
4276
#define D5 ARDUINO_UNO_D5
77+
#endif
78+
79+
#ifndef D6
4380
#define D6 ARDUINO_UNO_D6
81+
#endif
82+
83+
#ifndef D7
4484
#define D7 ARDUINO_UNO_D7
85+
#endif
86+
87+
#ifndef D8
4588
#define D8 ARDUINO_UNO_D8
89+
#endif
90+
91+
#ifndef D9
4692
#define D9 ARDUINO_UNO_D9
93+
#endif
94+
95+
#ifndef D10
4796
#define D10 ARDUINO_UNO_D10
97+
#endif
98+
99+
#ifndef D11
48100
#define D11 ARDUINO_UNO_D11
101+
#endif
102+
103+
#ifndef D12
49104
#define D12 ARDUINO_UNO_D12
105+
#endif
106+
107+
#ifndef D13
50108
#define D13 ARDUINO_UNO_D13
109+
#endif
110+
111+
#ifndef D14
51112
#define D14 ARDUINO_UNO_D14
113+
#endif
114+
115+
#ifndef D15
52116
#define D15 ARDUINO_UNO_D15
117+
#endif
53118

54119
#endif // TARGET_FF_ARDUINO_UNO
55120

@@ -120,7 +185,7 @@
120185
#define ARDUINO_UNO_UART_TX ARDUINO_UNO_D1
121186
#define ARDUINO_UNO_UART_RX ARDUINO_UNO_D0
122187

123-
#ifdef TARGET_FF_ARDUINO_UNO // TARGET_FF_ARDUINO_UNO
188+
#endif // TARGET_FF_ARDUINO_UNO
124189

125190
#endif // (TARGET_FF_ARDUINO) || (TARGET_FF_ARDUINO_UNO)
126191

0 commit comments

Comments
 (0)