rusEFI
The most advanced open source ECU
Enumerations | Functions | Variables
rusefi_hw_enums.h File Reference

Enumerations

enum class  Gpio : uint16_t {
  Unassigned = 0 , Invalid = 1 , A0 = 2 , A1 = 3 ,
  A2 = 4 , A3 = 5 , A4 = 6 , A5 = 7 ,
  A6 = 8 , A7 = 9 , A8 = 10 , A9 = 11 ,
  A10 = 12 , A11 = 13 , A12 = 14 , A13 = 15 ,
  A14 = 16 , A15 = 17 , B0 = 18 , B1 = 19 ,
  B2 = 20 , B3 = 21 , B4 = 22 , B5 = 23 ,
  B6 = 24 , B7 = 25 , B8 = 26 , B9 = 27 ,
  B10 = 28 , B11 = 29 , B12 = 30 , B13 = 31 ,
  B14 = 32 , B15 = 33 , C0 = 34 , C1 = 35 ,
  C2 = 36 , C3 = 37 , C4 = 38 , C5 = 39 ,
  C6 = 40 , C7 = 41 , C8 = 42 , C9 = 43 ,
  C10 = 44 , C11 = 45 , C12 = 46 , C13 = 47 ,
  C14 = 48 , C15 = 49 , D0 = 50 , D1 = 51 ,
  D2 = 52 , D3 = 53 , D4 = 54 , D5 = 55 ,
  D6 = 56 , D7 = 57 , D8 = 58 , D9 = 59 ,
  D10 = 60 , D11 = 61 , D12 = 62 , D13 = 63 ,
  D14 = 64 , D15 = 65 , E0 = 66 , E1 = 67 ,
  E2 = 68 , E3 = 69 , E4 = 70 , E5 = 71 ,
  E6 = 72 , E7 = 73 , E8 = 74 , E9 = 75 ,
  E10 = 76 , E11 = 77 , E12 = 78 , E13 = 79 ,
  E14 = 80 , E15 = 81 , F0 = 82 , F1 = 83 ,
  F2 = 84 , F3 = 85 , F4 = 86 , F5 = 87 ,
  F6 = 88 , F7 = 89 , F8 = 90 , F9 = 91 ,
  F10 = 92 , F11 = 93 , F12 = 94 , F13 = 95 ,
  F14 = 96 , F15 = 97 , G0 = 98 , G1 = 99 ,
  G2 = 100 , G3 = 101 , G4 = 102 , G5 = 103 ,
  G6 = 104 , G7 = 105 , G8 = 106 , G9 = 107 ,
  G10 = 108 , G11 = 109 , G12 = 110 , G13 = 111 ,
  G14 = 112 , G15 = 113 , H0 = 114 , H1 = 115 ,
  H2 = 116 , H3 = 117 , H4 = 118 , H5 = 119 ,
  H6 = 120 , H7 = 121 , H8 = 122 , H9 = 123 ,
  H10 = 124 , H11 = 125 , H12 = 126 , H13 = 127 ,
  H14 = 128 , H15 = 129 , I0 = 130 , I1 = 131 ,
  I2 = 132 , I3 = 133 , I4 = 134 , I5 = 135 ,
  I6 = 136 , I7 = 137 , I8 = 138 , I9 = 139 ,
  I10 = 140 , I11 = 141 , I12 = 142 , I13 = 143 ,
  I14 = 144 , I15 = 145 , J0 = 146 , J1 = 147 ,
  J2 = 148 , J3 = 149 , J4 = 150 , J5 = 151 ,
  J6 = 152 , J7 = 153 , J8 = 154 , J9 = 155 ,
  J10 = 156 , J11 = 157 , J12 = 158 , J13 = 159 ,
  J14 = 160 , J15 = 161 , K0 = 162 , K1 = 163 ,
  K2 = 164 , K3 = 165 , K4 = 166 , K5 = 167 ,
  K6 = 168 , K7 = 169 , K8 = 170 , K9 = 171 ,
  K10 = 172 , K11 = 173 , K12 = 174 , K13 = 175 ,
  K14 = 176 , K15 = 177 , DRV8860_PIN_1 = 178 , DRV8860_PIN_2 = 179 ,
  DRV8860_PIN_3 = 180 , DRV8860_PIN_4 = 181 , DRV8860_PIN_5 = 182 , DRV8860_PIN_6 = 183 ,
  DRV8860_PIN_7 = 184 , DRV8860_PIN_8 = 185 , DRV8860_PIN_9 = 186 , DRV8860_PIN_10 = 187 ,
  DRV8860_PIN_11 = 188 , DRV8860_PIN_12 = 189 , DRV8860_PIN_13 = 190 , DRV8860_PIN_14 = 191 ,
  DRV8860_PIN_15 = 192 , DRV8860_PIN_16 = 193 , CAN_PIN_0 = 250 , CAN_PIN_1 = 251 ,
  CAN_PIN_2 = 252 , CAN_PIN_3 = 253 , CAN_PIN_4 = 254 , CAN_PIN_5 = 255 ,
  CAN_PIN_6 = 256 , CAN_PIN_7 = 257 , Unassigned = 0 , Invalid = 1 ,
  A0 = 2 , A1 = 3 , A2 = 4 , A3 = 5 ,
  A4 = 6 , A5 = 7 , A6 = 8 , A7 = 9 ,
  A8 = 10 , A9 = 11 , A10 = 12 , A11 = 13 ,
  A12 = 14 , A13 = 15 , A14 = 16 , A15 = 17 ,
  A16 = 18 , A17 = 19 , B0 = 20 , B1 = 21 ,
  B2 = 22 , B3 = 23 , B4 = 24 , B5 = 25 ,
  B6 = 26 , B7 = 27 , B8 = 28 , B9 = 29 ,
  B10 = 30 , B11 = 31 , B12 = 32 , B13 = 33 ,
  B14 = 34 , B15 = 35 , B16 = 36 , B17 = 37 ,
  C0 = 38 , C1 = 39 , C2 = 40 , C3 = 41 ,
  C4 = 42 , C5 = 43 , C6 = 44 , C7 = 45 ,
  C8 = 46 , C9 = 47 , C10 = 48 , C11 = 49 ,
  C12 = 50 , C13 = 51 , C14 = 52 , C15 = 53 ,
  C16 = 54 , C17 = 55 , D0 = 56 , D1 = 57 ,
  D2 = 58 , D3 = 59 , D4 = 60 , D5 = 61 ,
  D6 = 62 , D7 = 63 , D8 = 64 , D9 = 65 ,
  D10 = 66 , D11 = 67 , D12 = 68 , D13 = 69 ,
  D14 = 70 , D15 = 71 , D16 = 72 , D17 = 73 ,
  E0 = 74 , E1 = 75 , E2 = 76 , E3 = 77 ,
  E4 = 78 , E5 = 79 , E6 = 80 , E7 = 81 ,
  E8 = 82 , E9 = 83 , E10 = 84 , E11 = 85 ,
  E12 = 86 , E13 = 87 , E14 = 88 , E15 = 89 ,
  E16 = 90 , E17 = 91 , TLE6240_PIN_1 = 130 , TLE6240_PIN_2 = 131 ,
  TLE6240_PIN_3 = 132 , TLE6240_PIN_4 = 133 , TLE6240_PIN_5 = 134 , TLE6240_PIN_6 = 135 ,
  TLE6240_PIN_7 = 136 , TLE6240_PIN_8 = 137 , TLE6240_PIN_9 = 138 , TLE6240_PIN_10 = 139 ,
  TLE6240_PIN_11 = 140 , TLE6240_PIN_12 = 141 , TLE6240_PIN_13 = 142 , TLE6240_PIN_14 = 143 ,
  TLE6240_PIN_15 = 144 , TLE6240_PIN_16 = 145 , CAN_PIN_0 = 250 , CAN_PIN_1 = 251 ,
  CAN_PIN_2 = 252 , CAN_PIN_3 = 253 , CAN_PIN_4 = 254 , CAN_PIN_5 = 255 ,
  CAN_PIN_6 = 256 , CAN_PIN_7 = 257 , Unassigned = 0 , Invalid = 1 ,
  A0 = 2 , A1 = 3 , A2 = 4 , A3 = 5 ,
  A4 = 6 , A5 = 7 , A6 = 8 , A7 = 9 ,
  A8 = 10 , A9 = 11 , A10 = 12 , A11 = 13 ,
  A12 = 14 , A13 = 15 , A14 = 16 , A15 = 17 ,
  B0 = 18 , B1 = 19 , B2 = 20 , B3 = 21 ,
  B4 = 22 , B5 = 23 , B6 = 24 , B7 = 25 ,
  B8 = 26 , B9 = 27 , B10 = 28 , B11 = 29 ,
  B12 = 30 , B13 = 31 , B14 = 32 , B15 = 33 ,
  C0 = 34 , C1 = 35 , C2 = 36 , C3 = 37 ,
  C4 = 38 , C5 = 39 , C6 = 40 , C7 = 41 ,
  C8 = 42 , C9 = 43 , C10 = 44 , C11 = 45 ,
  C12 = 46 , C13 = 47 , C14 = 48 , C15 = 49 ,
  D0 = 50 , D1 = 51 , D2 = 52 , D3 = 53 ,
  D4 = 54 , D5 = 55 , D6 = 56 , D7 = 57 ,
  D8 = 58 , D9 = 59 , D10 = 60 , D11 = 61 ,
  D12 = 62 , D13 = 63 , D14 = 64 , D15 = 65 ,
  E0 = 66 , E1 = 67 , E2 = 68 , E3 = 69 ,
  E4 = 70 , E5 = 71 , E6 = 72 , E7 = 73 ,
  E8 = 74 , E9 = 75 , E10 = 76 , E11 = 77 ,
  E12 = 78 , E13 = 79 , E14 = 80 , E15 = 81 ,
  F0 = 82 , F1 = 83 , F2 = 84 , F3 = 85 ,
  F4 = 86 , F5 = 87 , F6 = 88 , F7 = 89 ,
  F8 = 90 , F9 = 91 , F10 = 92 , F11 = 93 ,
  F12 = 94 , F13 = 95 , F14 = 96 , F15 = 97 ,
  G0 = 98 , G1 = 99 , G2 = 100 , G3 = 101 ,
  G4 = 102 , G5 = 103 , G6 = 104 , G7 = 105 ,
  G8 = 106 , G9 = 107 , G10 = 108 , G11 = 109 ,
  G12 = 110 , G13 = 111 , G14 = 112 , G15 = 113 ,
  H0 = 114 , H1 = 115 , H2 = 116 , H3 = 117 ,
  H4 = 118 , H5 = 119 , H6 = 120 , H7 = 121 ,
  H8 = 122 , H9 = 123 , H10 = 124 , H11 = 125 ,
  H12 = 126 , H13 = 127 , H14 = 128 , H15 = 129 ,
  I0 = 130 , I1 = 131 , I2 = 132 , I3 = 133 ,
  I4 = 134 , I5 = 135 , I6 = 136 , I7 = 137 ,
  I8 = 138 , I9 = 139 , I10 = 140 , I11 = 141 ,
  I12 = 142 , I13 = 143 , I14 = 144 , I15 = 145 ,
  TLE6240_PIN_1 = 146 , TLE6240_PIN_2 = 147 , TLE6240_PIN_3 = 148 , TLE6240_PIN_4 = 149 ,
  TLE6240_PIN_5 = 150 , TLE6240_PIN_6 = 151 , TLE6240_PIN_7 = 152 , TLE6240_PIN_8 = 153 ,
  TLE6240_PIN_9 = 154 , TLE6240_PIN_10 = 155 , TLE6240_PIN_11 = 156 , TLE6240_PIN_12 = 157 ,
  TLE6240_PIN_13 = 158 , TLE6240_PIN_14 = 159 , TLE6240_PIN_15 = 160 , TLE6240_PIN_16 = 161 ,
  MC33972_PIN_1 = 162 , MC33972_PIN_2 = 163 , MC33972_PIN_3 = 164 , MC33972_PIN_4 = 165 ,
  MC33972_PIN_5 = 166 , MC33972_PIN_6 = 167 , MC33972_PIN_7 = 168 , MC33972_PIN_8 = 169 ,
  MC33972_PIN_9 = 170 , MC33972_PIN_10 = 171 , MC33972_PIN_11 = 172 , MC33972_PIN_12 = 173 ,
  MC33972_PIN_13 = 174 , MC33972_PIN_14 = 175 , MC33972_PIN_15 = 176 , MC33972_PIN_16 = 177 ,
  MC33972_PIN_17 = 178 , MC33972_PIN_18 = 179 , MC33972_PIN_19 = 180 , MC33972_PIN_20 = 181 ,
  MC33972_PIN_21 = 182 , MC33972_PIN_22 = 183 , MC33810_0_OUT_0 = 184 , MC33810_0_OUT_1 = 185 ,
  MC33810_0_OUT_2 = 186 , MC33810_0_OUT_3 = 187 , MC33810_0_GD_0 = 188 , MC33810_0_GD_1 = 189 ,
  MC33810_0_GD_2 = 190 , MC33810_0_GD_3 = 191 , MC33810_1_OUT_0 = 192 , MC33810_1_OUT_1 = 193 ,
  MC33810_1_OUT_2 = 194 , MC33810_1_OUT_3 = 195 , MC33810_1_GD_0 = 196 , MC33810_1_GD_1 = 197 ,
  MC33810_1_GD_2 = 198 , MC33810_1_GD_3 = 199 , CAN_PIN_0 = 250 , CAN_PIN_1 = 251 ,
  CAN_PIN_2 = 252 , CAN_PIN_3 = 253 , CAN_PIN_4 = 254 , CAN_PIN_5 = 255 ,
  CAN_PIN_6 = 256 , CAN_PIN_7 = 257 , TLE9104_0_OUT_0 = 258 , TLE9104_0_OUT_1 = 259 ,
  TLE9104_0_OUT_2 = 260 , TLE9104_0_OUT_3 = 261 , TLE9104_1_OUT_0 = 262 , TLE9104_1_OUT_1 = 263 ,
  TLE9104_1_OUT_2 = 264 , TLE9104_1_OUT_3 = 265 , TLE9104_2_OUT_0 = 266 , TLE9104_2_OUT_1 = 267 ,
  TLE9104_2_OUT_2 = 268 , TLE9104_2_OUT_3 = 269 , TLE9104_3_OUT_0 = 270 , TLE9104_3_OUT_1 = 271 ,
  TLE9104_3_OUT_2 = 272 , TLE9104_3_OUT_3 = 273 , TLE9104_4_OUT_0 = 274 , TLE9104_4_OUT_1 = 275 ,
  TLE9104_4_OUT_2 = 276 , TLE9104_4_OUT_3 = 277 , TLE9104_5_OUT_0 = 278 , TLE9104_5_OUT_1 = 279 ,
  TLE9104_5_OUT_2 = 280 , TLE9104_5_OUT_3 = 281 , Unassigned = 0 , Invalid = 1 ,
  A0 = 2 , A1 = 3 , A2 = 4 , A3 = 5 ,
  A4 = 6 , A5 = 7 , A6 = 8 , A7 = 9 ,
  A8 = 10 , A9 = 11 , A10 = 12 , A11 = 13 ,
  A12 = 14 , A13 = 15 , A14 = 16 , A15 = 17 ,
  B0 = 18 , B1 = 19 , B2 = 20 , B3 = 21 ,
  B4 = 22 , B5 = 23 , B6 = 24 , B7 = 25 ,
  B8 = 26 , B9 = 27 , B10 = 28 , B11 = 29 ,
  B12 = 30 , B13 = 31 , B14 = 32 , B15 = 33 ,
  C0 = 34 , C1 = 35 , C2 = 36 , C3 = 37 ,
  C4 = 38 , C5 = 39 , C6 = 40 , C7 = 41 ,
  C8 = 42 , C9 = 43 , C10 = 44 , C11 = 45 ,
  C12 = 46 , C13 = 47 , C14 = 48 , C15 = 49 ,
  D0 = 50 , D1 = 51 , D2 = 52 , D3 = 53 ,
  D4 = 54 , D5 = 55 , D6 = 56 , D7 = 57 ,
  D8 = 58 , D9 = 59 , D10 = 60 , D11 = 61 ,
  D12 = 62 , D13 = 63 , D14 = 64 , D15 = 65 ,
  E0 = 66 , E1 = 67 , E2 = 68 , E3 = 69 ,
  E4 = 70 , E5 = 71 , E6 = 72 , E7 = 73 ,
  E8 = 74 , E9 = 75 , E10 = 76 , E11 = 77 ,
  E12 = 78 , E13 = 79 , E14 = 80 , E15 = 81 ,
  F0 = 82 , F1 = 83 , F2 = 84 , F3 = 85 ,
  F4 = 86 , F5 = 87 , F6 = 88 , F7 = 89 ,
  F8 = 90 , F9 = 91 , F10 = 92 , F11 = 93 ,
  F12 = 94 , F13 = 95 , F14 = 96 , F15 = 97 ,
  G0 = 98 , G1 = 99 , G2 = 100 , G3 = 101 ,
  G4 = 102 , G5 = 103 , G6 = 104 , G7 = 105 ,
  G8 = 106 , G9 = 107 , G10 = 108 , G11 = 109 ,
  G12 = 110 , G13 = 111 , G14 = 112 , G15 = 113 ,
  H0 = 114 , H1 = 115 , H2 = 116 , H3 = 117 ,
  H4 = 118 , H5 = 119 , H6 = 120 , H7 = 121 ,
  H8 = 122 , H9 = 123 , H10 = 124 , H11 = 125 ,
  H12 = 126 , H13 = 127 , H14 = 128 , H15 = 129 ,
  I0 = 130 , I1 = 131 , I2 = 132 , I3 = 133 ,
  I4 = 134 , I5 = 135 , I6 = 136 , I7 = 137 ,
  I8 = 138 , I9 = 139 , I10 = 140 , I11 = 141 ,
  I12 = 142 , I13 = 143 , I14 = 144 , I15 = 145 ,
  MC33972_PIN_1 = 146 , MC33972_PIN_2 = 147 , MC33972_PIN_3 = 148 , MC33972_PIN_4 = 149 ,
  MC33972_PIN_5 = 150 , MC33972_PIN_6 = 151 , MC33972_PIN_7 = 152 , MC33972_PIN_8 = 153 ,
  MC33972_PIN_9 = 154 , MC33972_PIN_10 = 155 , MC33972_PIN_11 = 156 , MC33972_PIN_12 = 157 ,
  MC33972_PIN_13 = 158 , MC33972_PIN_14 = 159 , MC33972_PIN_15 = 160 , MC33972_PIN_16 = 161 ,
  MC33972_PIN_17 = 162 , MC33972_PIN_18 = 163 , MC33972_PIN_19 = 164 , MC33972_PIN_20 = 165 ,
  MC33972_PIN_21 = 166 , MC33972_PIN_22 = 167 , TLE8888_PIN_1 = 168 , TLE8888_PIN_2 = 169 ,
  TLE8888_PIN_3 = 170 , TLE8888_PIN_4 = 171 , TLE8888_PIN_5 = 172 , TLE8888_PIN_6 = 173 ,
  TLE8888_PIN_7 = 174 , TLE8888_PIN_8 = 175 , TLE8888_PIN_9 = 176 , TLE8888_PIN_10 = 177 ,
  TLE8888_PIN_11 = 178 , TLE8888_PIN_12 = 179 , TLE8888_PIN_13 = 180 , TLE8888_PIN_14 = 181 ,
  TLE8888_PIN_15 = 182 , TLE8888_PIN_16 = 183 , TLE8888_PIN_17 = 184 , TLE8888_PIN_18 = 185 ,
  TLE8888_PIN_19 = 186 , TLE8888_PIN_20 = 187 , TLE8888_PIN_21 = 188 , TLE8888_PIN_22 = 189 ,
  TLE8888_PIN_23 = 190 , TLE8888_PIN_24 = 191 , TLE8888_PIN_25 = 192 , TLE8888_PIN_26 = 193 ,
  TLE8888_PIN_27 = 194 , TLE8888_PIN_28 = 195 , TLE8888_PIN_MR = 196 , TLE8888_PIN_KEY = 197 ,
  TLE8888_PIN_WAKE = 198 , TLE6240_PIN_1 = 199 , TLE6240_PIN_2 = 200 , TLE6240_PIN_3 = 201 ,
  TLE6240_PIN_4 = 202 , TLE6240_PIN_5 = 203 , TLE6240_PIN_6 = 204 , TLE6240_PIN_7 = 205 ,
  TLE6240_PIN_8 = 206 , TLE6240_PIN_9 = 207 , TLE6240_PIN_10 = 208 , TLE6240_PIN_11 = 209 ,
  TLE6240_PIN_12 = 210 , TLE6240_PIN_13 = 211 , TLE6240_PIN_14 = 212 , TLE6240_PIN_15 = 213 ,
  TLE6240_PIN_16 = 214 , L9779_IGN_1 = 215 , L9779_IGN_2 = 216 , L9779_IGN_3 = 217 ,
  L9779_IGN_4 = 218 , L9779_OUT_1 = 219 , L9779_OUT_2 = 220 , L9779_OUT_3 = 221 ,
  L9779_OUT_4 = 222 , L9779_OUT_5 = 223 , L9779_OUT_6 = 224 , L9779_OUT_7 = 225 ,
  L9779_OUT_8 = 226 , L9779_OUT_9 = 227 , L9779_OUT_10 = 228 , L9779_OUT_11 = 229 ,
  L9779_OUT_12 = 230 , L9779_OUT_13 = 231 , L9779_OUT_14 = 232 , L9779_OUT_15 = 233 ,
  L9779_OUT_16 = 234 , L9779_OUT_17 = 235 , L9779_OUT_18 = 236 , L9779_OUT_19 = 237 ,
  L9779_OUT_20 = 238 , L9779_OUT_A = 239 , L9779_OUT_B = 240 , L9779_OUT_C = 241 ,
  L9779_OUT_D = 242 , L9779_OUT_25 = 243 , L9779_OUT_26 = 244 , L9779_OUT_27 = 245 ,
  L9779_OUT_28 = 246 , L9779_OUT_MRD = 247 , L9779_PIN_KEY = 248 , CAN_PIN_0 = 249 ,
  CAN_PIN_1 = 250 , CAN_PIN_2 = 251 , CAN_PIN_3 = 252 , CAN_PIN_4 = 253 ,
  CAN_PIN_5 = 254 , CAN_PIN_6 = 255 , CAN_PIN_7 = 256 , PROTECTED_PIN_0 = 257 ,
  PROTECTED_PIN_1 = 258 , PROTECTED_PIN_2 = 259 , PROTECTED_PIN_3 = 260 , PROTECTED_PIN_4 = 261 ,
  PROTECTED_PIN_5 = 262 , PROTECTED_PIN_6 = 263 , PROTECTED_PIN_7 = 264 , PROTECTED_PIN_8 = 265 ,
  PROTECTED_PIN_9 = 266 , PROTECTED_PIN_10 = 267 , PROTECTED_PIN_11 = 268 , PROTECTED_PIN_12 = 269 ,
  PROTECTED_PIN_13 = 270 , PROTECTED_PIN_14 = 271 , PROTECTED_PIN_15 = 272 , MC33810_0_OUT_0 = 280 ,
  MC33810_0_OUT_1 = 281 , MC33810_0_OUT_2 = 282 , MC33810_0_OUT_3 = 283 , MC33810_0_GD_0 = 284 ,
  MC33810_0_GD_1 = 285 , MC33810_0_GD_2 = 286 , MC33810_0_GD_3 = 287 , MC33810_1_OUT_0 = 290 ,
  MC33810_1_OUT_1 = 291 , MC33810_1_OUT_2 = 292 , MC33810_1_OUT_3 = 293 , MC33810_1_GD_0 = 294 ,
  MC33810_1_GD_1 = 295 , MC33810_1_GD_2 = 296 , MC33810_1_GD_3 = 297 , TLE9104_0_OUT_0 = 300 ,
  TLE9104_0_OUT_1 = 301 , TLE9104_0_OUT_2 = 302 , TLE9104_0_OUT_3 = 303 , TLE9104_1_OUT_0 = 304 ,
  TLE9104_1_OUT_1 = 305 , TLE9104_1_OUT_2 = 306 , TLE9104_1_OUT_3 = 307 , TLE9104_2_OUT_0 = 308 ,
  TLE9104_2_OUT_1 = 309 , TLE9104_2_OUT_2 = 310 , TLE9104_2_OUT_3 = 311 , TLE9104_3_OUT_0 = 312 ,
  TLE9104_3_OUT_1 = 313 , TLE9104_3_OUT_2 = 314 , TLE9104_3_OUT_3 = 315 , TLE9104_4_OUT_0 = 316 ,
  TLE9104_4_OUT_1 = 317 , TLE9104_4_OUT_2 = 318 , TLE9104_4_OUT_3 = 319 , TLE9104_5_OUT_0 = 320 ,
  TLE9104_5_OUT_1 = 321 , TLE9104_5_OUT_2 = 322 , TLE9104_5_OUT_3 = 323 , MSIOBOX_0_OUT_1 = 324 ,
  MSIOBOX_0_OUT_2 = 325 , MSIOBOX_0_OUT_3 = 326 , MSIOBOX_0_OUT_4 = 327 , MSIOBOX_0_OUT_5 = 328 ,
  MSIOBOX_0_OUT_6 = 329 , MSIOBOX_0_OUT_7 = 330 , MSIOBOX_0_OUT_8 = 331 , MSIOBOX_0_VSS_1 = 332 ,
  MSIOBOX_0_VSS_2 = 333 , MSIOBOX_0_VSS_3 = 334 , MSIOBOX_0_VSS_4 = 335 , MSIOBOX_0_SW_1 = 336 ,
  MSIOBOX_0_SW_2 = 337 , MSIOBOX_0_SW_3 = 338 , MSIOBOX_0_SW_4 = 339
}
 

Functions

enum __attribute__ ((__packed__))
 

Variables

 adc_channel_e
 

Enumeration Type Documentation

◆ Gpio

enum Gpio : uint16_t
strong

Hardware pin. This enum is platform-specific.

Enumerator
Unassigned 
Invalid 
A0 
A1 
A2 
A3 
A4 
A5 
A6 
A7 
A8 
A9 
A10 
A11 
A12 
A13 
A14 
A15 
B0 
B1 
B2 
B3 
B4 
B5 
B6 
B7 
B8 
B9 
B10 
B11 
B12 
B13 
B14 
B15 
C0 
C1 
C2 
C3 
C4 
C5 
C6 
C7 
C8 
C9 
C10 
C11 
C12 
C13 
C14 
C15 
D0 
D1 
D2 
D3 
D4 
D5 
D6 
D7 
D8 
D9 
D10 
D11 
D12 
D13 
D14 
D15 
E0 
E1 
E2 
E3 
E4 
E5 
E6 
E7 
E8 
E9 
E10 
E11 
E12 
E13 
E14 
E15 
F0 
F1 
F2 
F3 
F4 
F5 
F6 
F7 
F8 
F9 
F10 
F11 
F12 
F13 
F14 
F15 
G0 
G1 
G2 
G3 
G4 
G5 
G6 
G7 
G8 
G9 
G10 
G11 
G12 
G13 
G14 
G15 
H0 
H1 
H2 
H3 
H4 
H5 
H6 
H7 
H8 
H9 
H10 
H11 
H12 
H13 
H14 
H15 
I0 
I1 
I2 
I3 
I4 
I5 
I6 
I7 
I8 
I9 
I10 
I11 
I12 
I13 
I14 
I15 
J0 
J1 
J2 
J3 
J4 
J5 
J6 
J7 
J8 
J9 
J10 
J11 
J12 
J13 
J14 
J15 
K0 
K1 
K2 
K3 
K4 
K5 
K6 
K7 
K8 
K9 
K10 
K11 
K12 
K13 
K14 
K15 
DRV8860_PIN_1 
DRV8860_PIN_2 
DRV8860_PIN_3 
DRV8860_PIN_4 
DRV8860_PIN_5 
DRV8860_PIN_6 
DRV8860_PIN_7 
DRV8860_PIN_8 
DRV8860_PIN_9 
DRV8860_PIN_10 
DRV8860_PIN_11 
DRV8860_PIN_12 
DRV8860_PIN_13 
DRV8860_PIN_14 
DRV8860_PIN_15 
DRV8860_PIN_16 
CAN_PIN_0 
CAN_PIN_1 
CAN_PIN_2 
CAN_PIN_3 
CAN_PIN_4 
CAN_PIN_5 
CAN_PIN_6 
CAN_PIN_7 
Unassigned 
Invalid 
A0 
A1 
A2 
A3 
A4 
A5 
A6 
A7 
A8 
A9 
A10 
A11 
A12 
A13 
A14 
A15 
A16 
A17 
B0 
B1 
B2 
B3 
B4 
B5 
B6 
B7 
B8 
B9 
B10 
B11 
B12 
B13 
B14 
B15 
B16 
B17 
C0 
C1 
C2 
C3 
C4 
C5 
C6 
C7 
C8 
C9 
C10 
C11 
C12 
C13 
C14 
C15 
C16 
C17 
D0 
D1 
D2 
D3 
D4 
D5 
D6 
D7 
D8 
D9 
D10 
D11 
D12 
D13 
D14 
D15 
D16 
D17 
E0 
E1 
E2 
E3 
E4 
E5 
E6 
E7 
E8 
E9 
E10 
E11 
E12 
E13 
E14 
E15 
E16 
E17 
TLE6240_PIN_1 
TLE6240_PIN_2 
TLE6240_PIN_3 
TLE6240_PIN_4 
TLE6240_PIN_5 
TLE6240_PIN_6 
TLE6240_PIN_7 
TLE6240_PIN_8 
TLE6240_PIN_9 
TLE6240_PIN_10 
TLE6240_PIN_11 
TLE6240_PIN_12 
TLE6240_PIN_13 
TLE6240_PIN_14 
TLE6240_PIN_15 
TLE6240_PIN_16 
CAN_PIN_0 
CAN_PIN_1 
CAN_PIN_2 
CAN_PIN_3 
CAN_PIN_4 
CAN_PIN_5 
CAN_PIN_6 
CAN_PIN_7 
Unassigned 
Invalid 
A0 
A1 
A2 
A3 
A4 
A5 
A6 
A7 
A8 
A9 
A10 
A11 
A12 
A13 
A14 
A15 
B0 
B1 
B2 
B3 
B4 
B5 
B6 
B7 
B8 
B9 
B10 
B11 
B12 
B13 
B14 
B15 
C0 
C1 
C2 
C3 
C4 
C5 
C6 
C7 
C8 
C9 
C10 
C11 
C12 
C13 
C14 
C15 
D0 
D1 
D2 
D3 
D4 
D5 
D6 
D7 
D8 
D9 
D10 
D11 
D12 
D13 
D14 
D15 
E0 
E1 
E2 
E3 
E4 
E5 
E6 
E7 
E8 
E9 
E10 
E11 
E12 
E13 
E14 
E15 
F0 
F1 
F2 
F3 
F4 
F5 
F6 
F7 
F8 
F9 
F10 
F11 
F12 
F13 
F14 
F15 
G0 
G1 
G2 
G3 
G4 
G5 
G6 
G7 
G8 
G9 
G10 
G11 
G12 
G13 
G14 
G15 
H0 
H1 
H2 
H3 
H4 
H5 
H6 
H7 
H8 
H9 
H10 
H11 
H12 
H13 
H14 
H15 
I0 
I1 
I2 
I3 
I4 
I5 
I6 
I7 
I8 
I9 
I10 
I11 
I12 
I13 
I14 
I15 
TLE6240_PIN_1 
TLE6240_PIN_2 
TLE6240_PIN_3 
TLE6240_PIN_4 
TLE6240_PIN_5 
TLE6240_PIN_6 
TLE6240_PIN_7 
TLE6240_PIN_8 
TLE6240_PIN_9 
TLE6240_PIN_10 
TLE6240_PIN_11 
TLE6240_PIN_12 
TLE6240_PIN_13 
TLE6240_PIN_14 
TLE6240_PIN_15 
TLE6240_PIN_16 
MC33972_PIN_1 
MC33972_PIN_2 
MC33972_PIN_3 
MC33972_PIN_4 
MC33972_PIN_5 
MC33972_PIN_6 
MC33972_PIN_7 
MC33972_PIN_8 
MC33972_PIN_9 
MC33972_PIN_10 
MC33972_PIN_11 
MC33972_PIN_12 
MC33972_PIN_13 
MC33972_PIN_14 
MC33972_PIN_15 
MC33972_PIN_16 
MC33972_PIN_17 
MC33972_PIN_18 
MC33972_PIN_19 
MC33972_PIN_20 
MC33972_PIN_21 
MC33972_PIN_22 
MC33810_0_OUT_0 
MC33810_0_OUT_1 
MC33810_0_OUT_2 
MC33810_0_OUT_3 
MC33810_0_GD_0 
MC33810_0_GD_1 
MC33810_0_GD_2 
MC33810_0_GD_3 
MC33810_1_OUT_0 
MC33810_1_OUT_1 
MC33810_1_OUT_2 
MC33810_1_OUT_3 
MC33810_1_GD_0 
MC33810_1_GD_1 
MC33810_1_GD_2 
MC33810_1_GD_3 
CAN_PIN_0 
CAN_PIN_1 
CAN_PIN_2 
CAN_PIN_3 
CAN_PIN_4 
CAN_PIN_5 
CAN_PIN_6 
CAN_PIN_7 
TLE9104_0_OUT_0 
TLE9104_0_OUT_1 
TLE9104_0_OUT_2 
TLE9104_0_OUT_3 
TLE9104_1_OUT_0 
TLE9104_1_OUT_1 
TLE9104_1_OUT_2 
TLE9104_1_OUT_3 
TLE9104_2_OUT_0 
TLE9104_2_OUT_1 
TLE9104_2_OUT_2 
TLE9104_2_OUT_3 
TLE9104_3_OUT_0 
TLE9104_3_OUT_1 
TLE9104_3_OUT_2 
TLE9104_3_OUT_3 
TLE9104_4_OUT_0 
TLE9104_4_OUT_1 
TLE9104_4_OUT_2 
TLE9104_4_OUT_3 
TLE9104_5_OUT_0 
TLE9104_5_OUT_1 
TLE9104_5_OUT_2 
TLE9104_5_OUT_3 
Unassigned 
Invalid 
A0 
A1 
A2 
A3 
A4 
A5 
A6 
A7 
A8 
A9 
A10 
A11 
A12 
A13 
A14 
A15 
B0 
B1 
B2 
B3 
B4 
B5 
B6 
B7 
B8 
B9 
B10 
B11 
B12 
B13 
B14 
B15 
C0 
C1 
C2 
C3 
C4 
C5 
C6 
C7 
C8 
C9 
C10 
C11 
C12 
C13 
C14 
C15 
D0 
D1 
D2 
D3 
D4 
D5 
D6 
D7 
D8 
D9 
D10 
D11 
D12 
D13 
D14 
D15 
E0 
E1 
E2 
E3 
E4 
E5 
E6 
E7 
E8 
E9 
E10 
E11 
E12 
E13 
E14 
E15 
F0 
F1 
F2 
F3 
F4 
F5 
F6 
F7 
F8 
F9 
F10 
F11 
F12 
F13 
F14 
F15 
G0 
G1 
G2 
G3 
G4 
G5 
G6 
G7 
G8 
G9 
G10 
G11 
G12 
G13 
G14 
G15 
H0 
H1 
H2 
H3 
H4 
H5 
H6 
H7 
H8 
H9 
H10 
H11 
H12 
H13 
H14 
H15 
I0 
I1 
I2 
I3 
I4 
I5 
I6 
I7 
I8 
I9 
I10 
I11 
I12 
I13 
I14 
I15 
MC33972_PIN_1 
MC33972_PIN_2 
MC33972_PIN_3 
MC33972_PIN_4 
MC33972_PIN_5 
MC33972_PIN_6 
MC33972_PIN_7 
MC33972_PIN_8 
MC33972_PIN_9 
MC33972_PIN_10 
MC33972_PIN_11 
MC33972_PIN_12 
MC33972_PIN_13 
MC33972_PIN_14 
MC33972_PIN_15 
MC33972_PIN_16 
MC33972_PIN_17 
MC33972_PIN_18 
MC33972_PIN_19 
MC33972_PIN_20 
MC33972_PIN_21 
MC33972_PIN_22 
TLE8888_PIN_1 
TLE8888_PIN_2 
TLE8888_PIN_3 
TLE8888_PIN_4 
TLE8888_PIN_5 
TLE8888_PIN_6 
TLE8888_PIN_7 
TLE8888_PIN_8 
TLE8888_PIN_9 
TLE8888_PIN_10 
TLE8888_PIN_11 
TLE8888_PIN_12 
TLE8888_PIN_13 
TLE8888_PIN_14 
TLE8888_PIN_15 
TLE8888_PIN_16 
TLE8888_PIN_17 
TLE8888_PIN_18 
TLE8888_PIN_19 
TLE8888_PIN_20 
TLE8888_PIN_21 
TLE8888_PIN_22 
TLE8888_PIN_23 
TLE8888_PIN_24 
TLE8888_PIN_25 
TLE8888_PIN_26 
TLE8888_PIN_27 
TLE8888_PIN_28 
TLE8888_PIN_MR 
TLE8888_PIN_KEY 
TLE8888_PIN_WAKE 
TLE6240_PIN_1 
TLE6240_PIN_2 
TLE6240_PIN_3 
TLE6240_PIN_4 
TLE6240_PIN_5 
TLE6240_PIN_6 
TLE6240_PIN_7 
TLE6240_PIN_8 
TLE6240_PIN_9 
TLE6240_PIN_10 
TLE6240_PIN_11 
TLE6240_PIN_12 
TLE6240_PIN_13 
TLE6240_PIN_14 
TLE6240_PIN_15 
TLE6240_PIN_16 
L9779_IGN_1 
L9779_IGN_2 
L9779_IGN_3 
L9779_IGN_4 
L9779_OUT_1 
L9779_OUT_2 
L9779_OUT_3 
L9779_OUT_4 
L9779_OUT_5 
L9779_OUT_6 
L9779_OUT_7 
L9779_OUT_8 
L9779_OUT_9 
L9779_OUT_10 
L9779_OUT_11 
L9779_OUT_12 
L9779_OUT_13 
L9779_OUT_14 
L9779_OUT_15 
L9779_OUT_16 
L9779_OUT_17 
L9779_OUT_18 
L9779_OUT_19 
L9779_OUT_20 
L9779_OUT_A 
L9779_OUT_B 
L9779_OUT_C 
L9779_OUT_D 
L9779_OUT_25 
L9779_OUT_26 
L9779_OUT_27 
L9779_OUT_28 
L9779_OUT_MRD 
L9779_PIN_KEY 
CAN_PIN_0 
CAN_PIN_1 
CAN_PIN_2 
CAN_PIN_3 
CAN_PIN_4 
CAN_PIN_5 
CAN_PIN_6 
CAN_PIN_7 
PROTECTED_PIN_0 
PROTECTED_PIN_1 
PROTECTED_PIN_2 
PROTECTED_PIN_3 
PROTECTED_PIN_4 
PROTECTED_PIN_5 
PROTECTED_PIN_6 
PROTECTED_PIN_7 
PROTECTED_PIN_8 
PROTECTED_PIN_9 
PROTECTED_PIN_10 
PROTECTED_PIN_11 
PROTECTED_PIN_12 
PROTECTED_PIN_13 
PROTECTED_PIN_14 
PROTECTED_PIN_15 
MC33810_0_OUT_0 
MC33810_0_OUT_1 
MC33810_0_OUT_2 
MC33810_0_OUT_3 
MC33810_0_GD_0 
MC33810_0_GD_1 
MC33810_0_GD_2 
MC33810_0_GD_3 
MC33810_1_OUT_0 
MC33810_1_OUT_1 
MC33810_1_OUT_2 
MC33810_1_OUT_3 
MC33810_1_GD_0 
MC33810_1_GD_1 
MC33810_1_GD_2 
MC33810_1_GD_3 
TLE9104_0_OUT_0 
TLE9104_0_OUT_1 
TLE9104_0_OUT_2 
TLE9104_0_OUT_3 
TLE9104_1_OUT_0 
TLE9104_1_OUT_1 
TLE9104_1_OUT_2 
TLE9104_1_OUT_3 
TLE9104_2_OUT_0 
TLE9104_2_OUT_1 
TLE9104_2_OUT_2 
TLE9104_2_OUT_3 
TLE9104_3_OUT_0 
TLE9104_3_OUT_1 
TLE9104_3_OUT_2 
TLE9104_3_OUT_3 
TLE9104_4_OUT_0 
TLE9104_4_OUT_1 
TLE9104_4_OUT_2 
TLE9104_4_OUT_3 
TLE9104_5_OUT_0 
TLE9104_5_OUT_1 
TLE9104_5_OUT_2 
TLE9104_5_OUT_3 
MSIOBOX_0_OUT_1 
MSIOBOX_0_OUT_2 
MSIOBOX_0_OUT_3 
MSIOBOX_0_OUT_4 
MSIOBOX_0_OUT_5 
MSIOBOX_0_OUT_6 
MSIOBOX_0_OUT_7 
MSIOBOX_0_OUT_8 
MSIOBOX_0_VSS_1 
MSIOBOX_0_VSS_2 
MSIOBOX_0_VSS_3 
MSIOBOX_0_VSS_4 
MSIOBOX_0_SW_1 
MSIOBOX_0_SW_2 
MSIOBOX_0_SW_3 
MSIOBOX_0_SW_4 

Definition at line 14 of file rusefi_hw_enums.h.

14  : uint16_t {
15  Unassigned = 0,
16  Invalid = 1,
17 
18  A0 = 2,
19  A1 = 3,
20  A2 = 4,
21  A3 = 5,
22  A4 = 6,
23  A5 = 7,
24  A6 = 8,
25  A7 = 9,
26  A8 = 10,
27  A9 = 11,
28  A10 = 12,
29  A11 = 13,
30  A12 = 14,
31  A13 = 15,
32  A14 = 16,
33  A15 = 17,
34 
35  B0 = 18,
36  B1 = 19,
37  B2 = 20,
38  B3 = 21,
39  B4 = 22,
40  B5 = 23,
41  B6 = 24,
42  B7 = 25,
43  B8 = 26,
44  B9 = 27,
45  B10 = 28,
46  B11 = 29,
47  B12 = 30,
48  B13 = 31,
49  B14 = 32,
50  B15 = 33,
51 
52  C0 = 34,
53  C1 = 35,
54  C2 = 36,
55  C3 = 37,
56  C4 = 38,
57  C5 = 39,
58  C6 = 40,
59  C7 = 41,
60  C8 = 42,
61  C9 = 43,
62  C10 = 44,
63  C11 = 45,
64  C12 = 46,
65  C13 = 47,
66  C14 = 48,
67  C15 = 49,
68 
69  D0 = 50,
70  D1 = 51,
71  D2 = 52,
72  D3 = 53,
73  D4 = 54,
74  D5 = 55,
75  D6 = 56,
76  D7 = 57,
77  D8 = 58,
78  D9 = 59,
79  D10 = 60,
80  D11 = 61,
81  D12 = 62,
82  D13 = 63,
83  D14 = 64,
84  D15 = 65,
85 
86  E0 = 66,
87  E1 = 67,
88  E2 = 68,
89  E3 = 69,
90  E4 = 70,
91  E5 = 71,
92  E6 = 72,
93  E7 = 73,
94  E8 = 74,
95  E9 = 75,
96  E10 = 76,
97  E11 = 77,
98  E12 = 78,
99  E13 = 79,
100  E14 = 80,
101  E15 = 81,
102 
103  F0 = 82,
104  F1 = 83,
105  F2 = 84,
106  F3 = 85,
107  F4 = 86,
108  F5 = 87,
109  F6 = 88,
110  F7 = 89,
111  F8 = 90,
112  F9 = 91,
113  F10 = 92,
114  F11 = 93,
115  F12 = 94,
116  F13 = 95,
117  F14 = 96,
118  F15 = 97,
119 
120  G0 = 98,
121  G1 = 99,
122  G2 = 100,
123  G3 = 101,
124  G4 = 102,
125  G5 = 103,
126  G6 = 104,
127  G7 = 105,
128  G8 = 106,
129  G9 = 107,
130  G10 = 108,
131  G11 = 109,
132  G12 = 110,
133  G13 = 111,
134  G14 = 112,
135  G15 = 113,
136 
137  H0 = 114,
138  H1 = 115,
139  H2 = 116,
140  H3 = 117,
141  H4 = 118,
142  H5 = 119,
143  H6 = 120,
144  H7 = 121,
145  H8 = 122,
146  H9 = 123,
147  H10 = 124,
148  H11 = 125,
149  H12 = 126,
150  H13 = 127,
151  H14 = 128,
152  H15 = 129,
153 
154  I0 = 130,
155  I1 = 131,
156  I2 = 132,
157  I3 = 133,
158  I4 = 134,
159  I5 = 135,
160  I6 = 136,
161  I7 = 137,
162  I8 = 138,
163  I9 = 139,
164  I10 = 140,
165  I11 = 141,
166  I12 = 142,
167  I13 = 143,
168  I14 = 144,
169  I15 = 145,
170 
171  TLE6240_PIN_1 = 146,
172  TLE6240_PIN_2 = 147,
173  TLE6240_PIN_3 = 148,
174  TLE6240_PIN_4 = 149,
175  TLE6240_PIN_5 = 150,
176  TLE6240_PIN_6 = 151,
177  TLE6240_PIN_7 = 152,
178  TLE6240_PIN_8 = 153,
179  TLE6240_PIN_9 = 154,
180  TLE6240_PIN_10 = 155,
181  TLE6240_PIN_11 = 156,
182  TLE6240_PIN_12 = 157,
183  TLE6240_PIN_13 = 158,
184  TLE6240_PIN_14 = 159,
185  TLE6240_PIN_15 = 160,
186  TLE6240_PIN_16 = 161,
187 
188  MC33972_PIN_1 = 162,
189  MC33972_PIN_2 = 163,
190  MC33972_PIN_3 = 164,
191  MC33972_PIN_4 = 165,
192  MC33972_PIN_5 = 166,
193  MC33972_PIN_6 = 167,
194  MC33972_PIN_7 = 168,
195  MC33972_PIN_8 = 169,
196  MC33972_PIN_9 = 170,
197  MC33972_PIN_10 = 171,
198  MC33972_PIN_11 = 172,
199  MC33972_PIN_12 = 173,
200  MC33972_PIN_13 = 174,
201  MC33972_PIN_14 = 175,
202  MC33972_PIN_15 = 176,
203  MC33972_PIN_16 = 177,
204  MC33972_PIN_17 = 178,
205  MC33972_PIN_18 = 179,
206  MC33972_PIN_19 = 180,
207  MC33972_PIN_20 = 181,
208  MC33972_PIN_21 = 182,
209  MC33972_PIN_22 = 183,
210 
211  MC33810_0_OUT_0 = 184,
212  MC33810_0_OUT_1 = 185,
213  MC33810_0_OUT_2 = 186,
214  MC33810_0_OUT_3 = 187,
215  MC33810_0_GD_0 = 188,
216  MC33810_0_GD_1 = 189,
217  MC33810_0_GD_2 = 190,
218  MC33810_0_GD_3 = 191,
219 
220  MC33810_1_OUT_0 = 192,
221  MC33810_1_OUT_1 = 193,
222  MC33810_1_OUT_2 = 194,
223  MC33810_1_OUT_3 = 195,
224  MC33810_1_GD_0 = 196,
225  MC33810_1_GD_1 = 197,
226  MC33810_1_GD_2 = 198,
227  MC33810_1_GD_3 = 199,
228 
229  CAN_PIN_0 = 250,
230  CAN_PIN_1 = 251,
231  CAN_PIN_2 = 252,
232  CAN_PIN_3 = 253,
233  CAN_PIN_4 = 254,
234  CAN_PIN_5 = 255,
235  CAN_PIN_6 = 256,
236  CAN_PIN_7 = 257,
237 
238  TLE9104_0_OUT_0 = 258,
239  TLE9104_0_OUT_1 = 259,
240  TLE9104_0_OUT_2 = 260,
241  TLE9104_0_OUT_3 = 261,
242  TLE9104_1_OUT_0 = 262,
243  TLE9104_1_OUT_1 = 263,
244  TLE9104_1_OUT_2 = 264,
245  TLE9104_1_OUT_3 = 265,
246  TLE9104_2_OUT_0 = 266,
247  TLE9104_2_OUT_1 = 267,
248  TLE9104_2_OUT_2 = 268,
249  TLE9104_2_OUT_3 = 269,
250  TLE9104_3_OUT_0 = 270,
251  TLE9104_3_OUT_1 = 271,
252  TLE9104_3_OUT_2 = 272,
253  TLE9104_3_OUT_3 = 273,
254  TLE9104_4_OUT_0 = 274,
255  TLE9104_4_OUT_1 = 275,
256  TLE9104_4_OUT_2 = 276,
257  TLE9104_4_OUT_3 = 277,
258  TLE9104_5_OUT_0 = 278,
259  TLE9104_5_OUT_1 = 279,
260  TLE9104_5_OUT_2 = 280,
261  TLE9104_5_OUT_3 = 281,
262 
263  /* TODO: add pins for MS IOBox */
264  /* TODO: Sync with STM32 reference and delete this file */
265 };
@ TLE6240_PIN_10
@ MC33810_0_GD_3
@ CAN_PIN_1
@ MC33972_PIN_17
@ MC33810_0_OUT_2
@ MC33810_1_OUT_1
@ MC33810_1_GD_3
@ TLE9104_5_OUT_3
@ MC33972_PIN_10
@ MC33810_1_GD_0
@ MC33972_PIN_20
@ Unassigned
@ MC33972_PIN_11
@ MC33810_1_OUT_0
@ MC33972_PIN_2
@ TLE9104_5_OUT_0
@ MC33810_1_OUT_2
@ TLE9104_4_OUT_0
@ MC33810_0_OUT_0
@ CAN_PIN_4
@ CAN_PIN_0
@ MC33810_0_OUT_3
@ Invalid
@ TLE6240_PIN_1
@ TLE9104_0_OUT_0
@ MC33972_PIN_19
@ MC33972_PIN_7
@ MC33972_PIN_22
@ TLE9104_0_OUT_2
@ TLE6240_PIN_6
@ CAN_PIN_3
@ TLE6240_PIN_8
@ TLE9104_0_OUT_3
@ CAN_PIN_6
@ MC33972_PIN_18
@ TLE9104_4_OUT_3
@ MC33810_1_GD_1
@ MC33972_PIN_14
@ MC33972_PIN_21
@ MC33972_PIN_6
@ TLE6240_PIN_13
@ TLE6240_PIN_7
@ TLE6240_PIN_5
@ TLE9104_2_OUT_0
@ TLE9104_1_OUT_0
@ TLE9104_1_OUT_2
@ MC33972_PIN_9
@ MC33972_PIN_1
@ MC33810_1_OUT_3
@ CAN_PIN_7
@ TLE9104_5_OUT_1
@ MC33972_PIN_13
@ TLE9104_1_OUT_1
@ TLE9104_0_OUT_1
@ MC33810_0_GD_2
@ MC33810_0_OUT_1
@ MC33810_1_GD_2
@ TLE9104_3_OUT_3
@ TLE9104_4_OUT_2
@ MC33972_PIN_12
@ MC33972_PIN_3
@ TLE6240_PIN_14
@ TLE9104_2_OUT_3
@ TLE6240_PIN_11
@ TLE9104_4_OUT_1
@ MC33972_PIN_4
@ TLE6240_PIN_15
@ MC33972_PIN_8
@ MC33972_PIN_5
@ MC33810_0_GD_1
@ TLE9104_3_OUT_2
@ CAN_PIN_2
@ TLE6240_PIN_9
@ MC33810_0_GD_0
@ CAN_PIN_5
@ TLE6240_PIN_4
@ TLE6240_PIN_3
@ TLE6240_PIN_16
@ TLE6240_PIN_2
@ MC33972_PIN_16
@ TLE9104_3_OUT_0
@ TLE9104_5_OUT_2
@ TLE9104_2_OUT_1
@ MC33972_PIN_15
@ TLE9104_1_OUT_3
@ TLE6240_PIN_12
@ TLE9104_2_OUT_2
@ TLE9104_3_OUT_1

Function Documentation

◆ __attribute__()

enum __attribute__ ( (__packed__)  )

Definition at line 1 of file rusefi_hw_enums.h.

274  {
275  EFI_ADC_NONE = 0,
276 
277  EFI_ADC_0 = 1,
278  EFI_ADC_1 = 2,
279  EFI_ADC_2 = 3,
280  EFI_ADC_3 = 4,
281  EFI_ADC_4 = 5,
282  EFI_ADC_5 = 6,
283  EFI_ADC_6 = 7,
284  EFI_ADC_7 = 8,
285  EFI_ADC_8 = 9,
286  EFI_ADC_9 = 10,
287  EFI_ADC_10 = 11,
288  EFI_ADC_11 = 12,
289  EFI_ADC_12 = 13,
290  EFI_ADC_13 = 14,
291  EFI_ADC_14 = 15,
292  EFI_ADC_15 = 16,
293 
294  EFI_ADC3_4 = 17, // PF6
295  EFI_ADC3_5 = 18, // PF7
296  EFI_ADC3_6 = 19, // PF8
297  EFI_ADC3_7 = 20, // PF9
298  EFI_ADC3_8 = 21, // PF10
299  EFI_ADC3_9 = 22, // PF3
300  EFI_ADC3_14 = 23, // PF4
301  EFI_ADC3_15 = 24, // PF5
302 
303  EFI_ADC_LAST_CHANNEL = 25, // Please keep this in sync with the last valid channel index!
304 
305  EFI_ADC_ERROR = 50,
306 } adc_channel_e;
adc_channel_e

Variable Documentation

◆ adc_channel_e

adc_channel_e

Go to the source code of this file.