rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
config
boards
kinetis
config
controllers
algo
auto_generated_enums.cpp
Go to the documentation of this file.
1
#include "
global.h
"
2
#include "rusefi_hw_enums.h"
3
// was generated automatically by rusEFI tool from rusefi_hw_enums.h // by enum_to_string.jar tool on Tue Aug 22 00:13:56 UTC 2023
4
// see also gen_config_and_enums.bat
5
6
7
8
const
char
*
getGpio
(
Gpio
value){
9
switch
(value) {
10
case
Gpio::A0
:
11
return
"A0"
;
12
case
Gpio::A1
:
13
return
"A1"
;
14
case
Gpio::A10
:
15
return
"A10"
;
16
case
Gpio::A11
:
17
return
"A11"
;
18
case
Gpio::A12
:
19
return
"A12"
;
20
case
Gpio::A13
:
21
return
"A13"
;
22
case
Gpio::A14
:
23
return
"A14"
;
24
case
Gpio::A15
:
25
return
"A15"
;
26
case
Gpio::A16
:
27
return
"A16"
;
28
case
Gpio::A17
:
29
return
"A17"
;
30
case
Gpio::A2
:
31
return
"A2"
;
32
case
Gpio::A3
:
33
return
"A3"
;
34
case
Gpio::A4
:
35
return
"A4"
;
36
case
Gpio::A5
:
37
return
"A5"
;
38
case
Gpio::A6
:
39
return
"A6"
;
40
case
Gpio::A7
:
41
return
"A7"
;
42
case
Gpio::A8
:
43
return
"A8"
;
44
case
Gpio::A9
:
45
return
"A9"
;
46
case
Gpio::B0
:
47
return
"B0"
;
48
case
Gpio::B1
:
49
return
"B1"
;
50
case
Gpio::B10
:
51
return
"B10"
;
52
case
Gpio::B11
:
53
return
"B11"
;
54
case
Gpio::B12
:
55
return
"B12"
;
56
case
Gpio::B13
:
57
return
"B13"
;
58
case
Gpio::B14
:
59
return
"B14"
;
60
case
Gpio::B15
:
61
return
"B15"
;
62
case
Gpio::B16
:
63
return
"B16"
;
64
case
Gpio::B17
:
65
return
"B17"
;
66
case
Gpio::B2
:
67
return
"B2"
;
68
case
Gpio::B3
:
69
return
"B3"
;
70
case
Gpio::B4
:
71
return
"B4"
;
72
case
Gpio::B5
:
73
return
"B5"
;
74
case
Gpio::B6
:
75
return
"B6"
;
76
case
Gpio::B7
:
77
return
"B7"
;
78
case
Gpio::B8
:
79
return
"B8"
;
80
case
Gpio::B9
:
81
return
"B9"
;
82
case
Gpio::C0
:
83
return
"C0"
;
84
case
Gpio::C1
:
85
return
"C1"
;
86
case
Gpio::C10
:
87
return
"C10"
;
88
case
Gpio::C11
:
89
return
"C11"
;
90
case
Gpio::C12
:
91
return
"C12"
;
92
case
Gpio::C13
:
93
return
"C13"
;
94
case
Gpio::C14
:
95
return
"C14"
;
96
case
Gpio::C15
:
97
return
"C15"
;
98
case
Gpio::C16
:
99
return
"C16"
;
100
case
Gpio::C17
:
101
return
"C17"
;
102
case
Gpio::C2
:
103
return
"C2"
;
104
case
Gpio::C3
:
105
return
"C3"
;
106
case
Gpio::C4
:
107
return
"C4"
;
108
case
Gpio::C5
:
109
return
"C5"
;
110
case
Gpio::C6
:
111
return
"C6"
;
112
case
Gpio::C7
:
113
return
"C7"
;
114
case
Gpio::C8
:
115
return
"C8"
;
116
case
Gpio::C9
:
117
return
"C9"
;
118
case
Gpio::CAN_PIN_0
:
119
return
"CAN_PIN_0"
;
120
case
Gpio::CAN_PIN_1
:
121
return
"CAN_PIN_1"
;
122
case
Gpio::CAN_PIN_2
:
123
return
"CAN_PIN_2"
;
124
case
Gpio::CAN_PIN_3
:
125
return
"CAN_PIN_3"
;
126
case
Gpio::CAN_PIN_4
:
127
return
"CAN_PIN_4"
;
128
case
Gpio::CAN_PIN_5
:
129
return
"CAN_PIN_5"
;
130
case
Gpio::CAN_PIN_6
:
131
return
"CAN_PIN_6"
;
132
case
Gpio::CAN_PIN_7
:
133
return
"CAN_PIN_7"
;
134
case
Gpio::D0
:
135
return
"D0"
;
136
case
Gpio::D1
:
137
return
"D1"
;
138
case
Gpio::D10
:
139
return
"D10"
;
140
case
Gpio::D11
:
141
return
"D11"
;
142
case
Gpio::D12
:
143
return
"D12"
;
144
case
Gpio::D13
:
145
return
"D13"
;
146
case
Gpio::D14
:
147
return
"D14"
;
148
case
Gpio::D15
:
149
return
"D15"
;
150
case
Gpio::D16
:
151
return
"D16"
;
152
case
Gpio::D17
:
153
return
"D17"
;
154
case
Gpio::D2
:
155
return
"D2"
;
156
case
Gpio::D3
:
157
return
"D3"
;
158
case
Gpio::D4
:
159
return
"D4"
;
160
case
Gpio::D5
:
161
return
"D5"
;
162
case
Gpio::D6
:
163
return
"D6"
;
164
case
Gpio::D7
:
165
return
"D7"
;
166
case
Gpio::D8
:
167
return
"D8"
;
168
case
Gpio::D9
:
169
return
"D9"
;
170
case
Gpio::E0
:
171
return
"E0"
;
172
case
Gpio::E1
:
173
return
"E1"
;
174
case
Gpio::E10
:
175
return
"E10"
;
176
case
Gpio::E11
:
177
return
"E11"
;
178
case
Gpio::E12
:
179
return
"E12"
;
180
case
Gpio::E13
:
181
return
"E13"
;
182
case
Gpio::E14
:
183
return
"E14"
;
184
case
Gpio::E15
:
185
return
"E15"
;
186
case
Gpio::E16
:
187
return
"E16"
;
188
case
Gpio::E17
:
189
return
"E17"
;
190
case
Gpio::E2
:
191
return
"E2"
;
192
case
Gpio::E3
:
193
return
"E3"
;
194
case
Gpio::E4
:
195
return
"E4"
;
196
case
Gpio::E5
:
197
return
"E5"
;
198
case
Gpio::E6
:
199
return
"E6"
;
200
case
Gpio::E7
:
201
return
"E7"
;
202
case
Gpio::E8
:
203
return
"E8"
;
204
case
Gpio::E9
:
205
return
"E9"
;
206
case
Gpio::Invalid
:
207
return
"Invalid"
;
208
case
Gpio::TLE6240_PIN_1
:
209
return
"TLE6240_PIN_1"
;
210
case
Gpio::TLE6240_PIN_10
:
211
return
"TLE6240_PIN_10"
;
212
case
Gpio::TLE6240_PIN_11
:
213
return
"TLE6240_PIN_11"
;
214
case
Gpio::TLE6240_PIN_12
:
215
return
"TLE6240_PIN_12"
;
216
case
Gpio::TLE6240_PIN_13
:
217
return
"TLE6240_PIN_13"
;
218
case
Gpio::TLE6240_PIN_14
:
219
return
"TLE6240_PIN_14"
;
220
case
Gpio::TLE6240_PIN_15
:
221
return
"TLE6240_PIN_15"
;
222
case
Gpio::TLE6240_PIN_16
:
223
return
"TLE6240_PIN_16"
;
224
case
Gpio::TLE6240_PIN_2
:
225
return
"TLE6240_PIN_2"
;
226
case
Gpio::TLE6240_PIN_3
:
227
return
"TLE6240_PIN_3"
;
228
case
Gpio::TLE6240_PIN_4
:
229
return
"TLE6240_PIN_4"
;
230
case
Gpio::TLE6240_PIN_5
:
231
return
"TLE6240_PIN_5"
;
232
case
Gpio::TLE6240_PIN_6
:
233
return
"TLE6240_PIN_6"
;
234
case
Gpio::TLE6240_PIN_7
:
235
return
"TLE6240_PIN_7"
;
236
case
Gpio::TLE6240_PIN_8
:
237
return
"TLE6240_PIN_8"
;
238
case
Gpio::TLE6240_PIN_9
:
239
return
"TLE6240_PIN_9"
;
240
case
Gpio::Unassigned
:
241
return
"Unassigned"
;
242
}
243
return
NULL;
244
}
getGpio
const char * getGpio(Gpio value)
Definition
auto_generated_enums.cpp:8
Gpio
Gpio
Definition
rusefi_hw_enums.h:14
Gpio::TLE6240_PIN_10
@ TLE6240_PIN_10
Gpio::E12
@ E12
Gpio::A6
@ A6
Gpio::A12
@ A12
Gpio::A4
@ A4
Gpio::B3
@ B3
Gpio::D15
@ D15
Gpio::D0
@ D0
Gpio::E0
@ E0
Gpio::A17
@ A17
Gpio::CAN_PIN_1
@ CAN_PIN_1
Gpio::B9
@ B9
Gpio::C1
@ C1
Gpio::E4
@ E4
Gpio::E6
@ E6
Gpio::D4
@ D4
Gpio::E16
@ E16
Gpio::A1
@ A1
Gpio::D17
@ D17
Gpio::B5
@ B5
Gpio::Unassigned
@ Unassigned
Gpio::C3
@ C3
Gpio::A14
@ A14
Gpio::A10
@ A10
Gpio::CAN_PIN_4
@ CAN_PIN_4
Gpio::E1
@ E1
Gpio::CAN_PIN_0
@ CAN_PIN_0
Gpio::D1
@ D1
Gpio::E7
@ E7
Gpio::Invalid
@ Invalid
Gpio::B0
@ B0
Gpio::TLE6240_PIN_1
@ TLE6240_PIN_1
Gpio::C7
@ C7
Gpio::B10
@ B10
Gpio::B14
@ B14
Gpio::C14
@ C14
Gpio::E2
@ E2
Gpio::C13
@ C13
Gpio::C17
@ C17
Gpio::TLE6240_PIN_6
@ TLE6240_PIN_6
Gpio::E14
@ E14
Gpio::CAN_PIN_3
@ CAN_PIN_3
Gpio::TLE6240_PIN_8
@ TLE6240_PIN_8
Gpio::A3
@ A3
Gpio::CAN_PIN_6
@ CAN_PIN_6
Gpio::B6
@ B6
Gpio::B17
@ B17
Gpio::D16
@ D16
Gpio::C16
@ C16
Gpio::C8
@ C8
Gpio::D12
@ D12
Gpio::D10
@ D10
Gpio::E13
@ E13
Gpio::TLE6240_PIN_13
@ TLE6240_PIN_13
Gpio::TLE6240_PIN_7
@ TLE6240_PIN_7
Gpio::C6
@ C6
Gpio::A9
@ A9
Gpio::E9
@ E9
Gpio::TLE6240_PIN_5
@ TLE6240_PIN_5
Gpio::B12
@ B12
Gpio::C15
@ C15
Gpio::D7
@ D7
Gpio::CAN_PIN_7
@ CAN_PIN_7
Gpio::C0
@ C0
Gpio::D3
@ D3
Gpio::C11
@ C11
Gpio::D9
@ D9
Gpio::D8
@ D8
Gpio::E8
@ E8
Gpio::E3
@ E3
Gpio::TLE6240_PIN_14
@ TLE6240_PIN_14
Gpio::C4
@ C4
Gpio::B15
@ B15
Gpio::D14
@ D14
Gpio::TLE6240_PIN_11
@ TLE6240_PIN_11
Gpio::TLE6240_PIN_15
@ TLE6240_PIN_15
Gpio::B2
@ B2
Gpio::D13
@ D13
Gpio::A7
@ A7
Gpio::B11
@ B11
Gpio::D11
@ D11
Gpio::D2
@ D2
Gpio::A2
@ A2
Gpio::A5
@ A5
Gpio::CAN_PIN_2
@ CAN_PIN_2
Gpio::B8
@ B8
Gpio::TLE6240_PIN_9
@ TLE6240_PIN_9
Gpio::B1
@ B1
Gpio::A15
@ A15
Gpio::CAN_PIN_5
@ CAN_PIN_5
Gpio::TLE6240_PIN_4
@ TLE6240_PIN_4
Gpio::TLE6240_PIN_3
@ TLE6240_PIN_3
Gpio::E15
@ E15
Gpio::TLE6240_PIN_16
@ TLE6240_PIN_16
Gpio::B4
@ B4
Gpio::TLE6240_PIN_2
@ TLE6240_PIN_2
Gpio::B7
@ B7
Gpio::A0
@ A0
Gpio::C10
@ C10
Gpio::D6
@ D6
Gpio::E17
@ E17
Gpio::E11
@ E11
Gpio::C12
@ C12
Gpio::A16
@ A16
Gpio::TLE6240_PIN_12
@ TLE6240_PIN_12
Gpio::D5
@ D5
Gpio::B13
@ B13
Gpio::C9
@ C9
Gpio::C2
@ C2
Gpio::A13
@ A13
Gpio::A11
@ A11
Gpio::B16
@ B16
Gpio::E5
@ E5
Gpio::E10
@ E10
Gpio::A8
@ A8
Gpio::C5
@ C5
global.h
Generated on Sat Sep 27 2025 00:10:04 for rusEFI by
1.9.8