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