Auto-generated configs and docs
This commit is contained in:
parent
83caf1ea1b
commit
b84cb0d83a
|
@ -4,39 +4,39 @@
|
|||
|
||||
const char * getBoardSpecificPinName(brain_pin_e brainPin) {
|
||||
switch(brainPin) {
|
||||
case GPIOC_13: return "Black A6 - LSU4.9 PIN 5 / Digital Input 8";
|
||||
case GPIOD_10: return "Grey A5 - Injector 5";
|
||||
case GPIOD_11: return "Grey A6 - Injector 6";
|
||||
case GPIOD_12: return "Grey A7 - Injector 7";
|
||||
case GPIOD_13: return "Grey A8 - Injector 8";
|
||||
case GPIOD_14: return "Grey C8 - Low Side Output";
|
||||
case GPIOD_15: return "Black C1 - Low Side Output";
|
||||
case GPIOD_8: return "Grey A3 - Injector 3";
|
||||
case GPIOD_9: return "Grey A4 - Injector 4";
|
||||
case GPIOE_11: return "Grey B5 - Ignition 5";
|
||||
case GPIOE_12: return "Grey B4 - Ignition 4";
|
||||
case GPIOE_13: return "Grey B3 - Ignition 3";
|
||||
case GPIOE_14: return "Grey B2 - Ignition 2";
|
||||
case GPIOE_15: return "Grey B1 - Ignition 1";
|
||||
case GPIOE_2: return "Camshaft Sensor VR+/Hall";
|
||||
case GPIOE_3: return "Crank Sensor VR+/Hall";
|
||||
case GPIOE_6: return "Black B6 - LSU4.9 PIN 6 / Digital Input 7";
|
||||
case GPIOF_0: return "Black B7 - LSU4.9 PIN 1 / Digital Input 6";
|
||||
case GPIOF_1: return "Black A7 - LSU4.9 PIN 2 / Digital Input 5";
|
||||
case GPIOF_13: return "Grey A1 - Injector 1";
|
||||
case GPIOF_14: return "Grey A2 - Injector 2";
|
||||
case GPIOF_15: return "Grey B6 - Ignition 6";
|
||||
case GPIOF_3: return "Black B4 - Digital Input 3";
|
||||
case GPIOF_4: return "Black B3 - Digital Input 2";
|
||||
case GPIOF_5: return "Black B2 - Digital Input 1";
|
||||
case GPIOG_0: return "Grey B7 - Ignition 7";
|
||||
case GPIOG_1: return "Grey B8 - Ignition 8";
|
||||
case GPIOG_2: return "Black B1 - Low Side Output";
|
||||
case GPIOG_3: return "Black A1 - Low Side Output";
|
||||
case GPIOG_4: return "Black A2 - Low Side Output";
|
||||
case GPIOG_5: return "Black A3 - Low Side Output";
|
||||
case GPIOG_6: return "Black A4 - Low Side Output / DBW_OUT+";
|
||||
case GPIOG_7: return "Black A5 - Low Side Output / DBW_OUT-";
|
||||
case Gpio::C13: return "Black A6 - LSU4.9 PIN 5 / Digital Input 8";
|
||||
case Gpio::D10: return "Grey A5 - Injector 5";
|
||||
case Gpio::D11: return "Grey A6 - Injector 6";
|
||||
case Gpio::D12: return "Grey A7 - Injector 7";
|
||||
case Gpio::D13: return "Grey A8 - Injector 8";
|
||||
case Gpio::D14: return "Grey C8 - Low Side Output";
|
||||
case Gpio::D15: return "Black C1 - Low Side Output";
|
||||
case Gpio::D8: return "Grey A3 - Injector 3";
|
||||
case Gpio::D9: return "Grey A4 - Injector 4";
|
||||
case Gpio::E11: return "Grey B5 - Ignition 5";
|
||||
case Gpio::E12: return "Grey B4 - Ignition 4";
|
||||
case Gpio::E13: return "Grey B3 - Ignition 3";
|
||||
case Gpio::E14: return "Grey B2 - Ignition 2";
|
||||
case Gpio::E15: return "Grey B1 - Ignition 1";
|
||||
case Gpio::E2: return "Camshaft Sensor VR+/Hall";
|
||||
case Gpio::E3: return "Crank Sensor VR+/Hall";
|
||||
case Gpio::E6: return "Black B6 - LSU4.9 PIN 6 / Digital Input 7";
|
||||
case Gpio::F0: return "Black B7 - LSU4.9 PIN 1 / Digital Input 6";
|
||||
case Gpio::F1: return "Black A7 - LSU4.9 PIN 2 / Digital Input 5";
|
||||
case Gpio::F13: return "Grey A1 - Injector 1";
|
||||
case Gpio::F14: return "Grey A2 - Injector 2";
|
||||
case Gpio::F15: return "Grey B6 - Ignition 6";
|
||||
case Gpio::F3: return "Black B4 - Digital Input 3";
|
||||
case Gpio::F4: return "Black B3 - Digital Input 2";
|
||||
case Gpio::F5: return "Black B2 - Digital Input 1";
|
||||
case Gpio::G0: return "Grey B7 - Ignition 7";
|
||||
case Gpio::G1: return "Grey B8 - Ignition 8";
|
||||
case Gpio::G2: return "Black B1 - Low Side Output";
|
||||
case Gpio::G3: return "Black A1 - Low Side Output";
|
||||
case Gpio::G4: return "Black A2 - Low Side Output";
|
||||
case Gpio::G5: return "Black A3 - Low Side Output";
|
||||
case Gpio::G6: return "Black A4 - Low Side Output / DBW_OUT+";
|
||||
case Gpio::G7: return "Black A5 - Low Side Output / DBW_OUT-";
|
||||
default: return nullptr;
|
||||
}
|
||||
return nullptr;
|
||||
|
|
|
@ -4,26 +4,26 @@
|
|||
|
||||
const char * getBoardSpecificPinName(brain_pin_e brainPin) {
|
||||
switch(brainPin) {
|
||||
case GPIOB_7: return "Injector 3Z";
|
||||
case GPIOB_8: return "Injector 3Y";
|
||||
case GPIOB_9: return "Injector 3W";
|
||||
case GPIOC_13: return "Injector 2M";
|
||||
case GPIOC_7: return "Coil 1H";
|
||||
case GPIOC_9: return "Coil 1F";
|
||||
case GPIOD_3: return "Injector 3U";
|
||||
case GPIOD_5: return "Injector 3X";
|
||||
case GPIOD_7: return "Injector 2N";
|
||||
case GPIOD_8: return "Coil 1O";
|
||||
case GPIOD_9: return "Coil 1P";
|
||||
case GPIOE_10: return "Coil 1I";
|
||||
case GPIOE_12: return "Coil 1M";
|
||||
case GPIOE_14: return "Coil 1G";
|
||||
case GPIOE_2: return "Injector 3V";
|
||||
case GPIOE_3: return "Injector 3S";
|
||||
case GPIOE_4: return "Injector 3T";
|
||||
case GPIOE_5: return "Injector 2O";
|
||||
case GPIOE_6: return "Injector 2P";
|
||||
case GPIOE_8: return "Coil 1L";
|
||||
case Gpio::B7: return "Injector 3Z";
|
||||
case Gpio::B8: return "Injector 3Y";
|
||||
case Gpio::B9: return "Injector 3W";
|
||||
case Gpio::C13: return "Injector 2M";
|
||||
case Gpio::C7: return "Coil 1H";
|
||||
case Gpio::C9: return "Coil 1F";
|
||||
case Gpio::D3: return "Injector 3U";
|
||||
case Gpio::D5: return "Injector 3X";
|
||||
case Gpio::D7: return "Injector 2N";
|
||||
case Gpio::D8: return "Coil 1O";
|
||||
case Gpio::D9: return "Coil 1P";
|
||||
case Gpio::E10: return "Coil 1I";
|
||||
case Gpio::E12: return "Coil 1M";
|
||||
case Gpio::E14: return "Coil 1G";
|
||||
case Gpio::E2: return "Injector 3V";
|
||||
case Gpio::E3: return "Injector 3S";
|
||||
case Gpio::E4: return "Injector 3T";
|
||||
case Gpio::E5: return "Injector 2O";
|
||||
case Gpio::E6: return "Injector 2P";
|
||||
case Gpio::E8: return "Coil 1L";
|
||||
default: return nullptr;
|
||||
}
|
||||
return nullptr;
|
||||
|
|
|
@ -4,19 +4,19 @@
|
|||
|
||||
const char * getBoardSpecificPinName(brain_pin_e brainPin) {
|
||||
switch(brainPin) {
|
||||
case GPIOA_6: return "C7 - CAM Hall/Digital";
|
||||
case GPIOB_1: return "C2/C3 Crank Sensor VR";
|
||||
case GPIOC_13: return "A6 - Ignition A";
|
||||
case GPIOC_6: return "A3 - Fuel Pump";
|
||||
case GPIOC_7: return "A4 - Tachometer";
|
||||
case GPIOC_8: return "C1 - Fan Relay";
|
||||
case GPIOD_13: return "C8 - Idle";
|
||||
case GPIOE_12: return "C3 - Crank+ (hall)";
|
||||
case GPIOE_14: return "C2 - Crank- (hall)";
|
||||
case GPIOE_5: return "A7 - Ignition B";
|
||||
case GPIOF_11: return "C4 - 2Step/Digital";
|
||||
case GPIOG_7: return "A8 - Injector A";
|
||||
case GPIOG_8: return "B8 - Injector B";
|
||||
case Gpio::A6: return "C7 - CAM Hall/Digital";
|
||||
case Gpio::B1: return "C2/C3 Crank Sensor VR";
|
||||
case Gpio::C13: return "A6 - Ignition A";
|
||||
case Gpio::C6: return "A3 - Fuel Pump";
|
||||
case Gpio::C7: return "A4 - Tachometer";
|
||||
case Gpio::C8: return "C1 - Fan Relay";
|
||||
case Gpio::D13: return "C8 - Idle";
|
||||
case Gpio::E12: return "C3 - Crank+ (hall)";
|
||||
case Gpio::E14: return "C2 - Crank- (hall)";
|
||||
case Gpio::E5: return "A7 - Ignition B";
|
||||
case Gpio::F11: return "C4 - 2Step/Digital";
|
||||
case Gpio::G7: return "A8 - Injector A";
|
||||
case Gpio::G8: return "B8 - Injector B";
|
||||
default: return nullptr;
|
||||
}
|
||||
return nullptr;
|
||||
|
|
|
@ -4,36 +4,36 @@
|
|||
|
||||
const char * getBoardSpecificPinName(brain_pin_e brainPin) {
|
||||
switch(brainPin) {
|
||||
case GPIOA_6: return "C7 - CAM Hall/Digital";
|
||||
case GPIOA_7: return "E7 - Flex";
|
||||
case GPIOA_8: return "A3 - Fuel Pump";
|
||||
case GPIOB_1: return "C2/C3 Crank Sensor VR";
|
||||
case GPIOC_13: return "A6 - Ignition 1";
|
||||
case GPIOC_7: return "D2 - Out Boost";
|
||||
case GPIOC_9: return "F1 - Idle2";
|
||||
case GPIOD_10: return "E1 - Injector 4";
|
||||
case GPIOD_11: return "D1 - Injector 3";
|
||||
case GPIOD_12: return "F4 - VVT#2";
|
||||
case GPIOD_13: return "C8 - Idle";
|
||||
case GPIOD_15: return "F2 - VVT#1";
|
||||
case GPIOE_12: return "C3 - Crank+ (hall)";
|
||||
case GPIOE_14: return "C2 - Crank- (hall)";
|
||||
case GPIOE_15: return "E6 - Cam+ (hall)";
|
||||
case GPIOE_3: return "D7 - Ignition 4";
|
||||
case GPIOE_4: return "D6 - Ignition 3";
|
||||
case GPIOE_5: return "A7 - Ignition 2";
|
||||
case GPIOF_11: return "C4 - 2Step/Digital";
|
||||
case GPIOF_3: return "D3 - Digital In 2";
|
||||
case GPIOF_4: return "E3 - Digital In 3";
|
||||
case GPIOF_5: return "E4 - Digital In 4";
|
||||
case GPIOF_6: return "F3 - Digital In 5";
|
||||
case GPIOF_9: return "E5/E6 Cam Sensor VR";
|
||||
case GPIOG_11: return "E2 - Out NOS";
|
||||
case GPIOG_12: return "F5 - MAIN";
|
||||
case GPIOG_2: return "C1 - Fan Relay";
|
||||
case GPIOG_6: return "A4 - Tachometer";
|
||||
case GPIOG_7: return "A8 - Injector 1";
|
||||
case GPIOG_8: return "B8 - Injector 2";
|
||||
case Gpio::A6: return "C7 - CAM Hall/Digital";
|
||||
case Gpio::A7: return "E7 - Flex";
|
||||
case Gpio::A8: return "A3 - Fuel Pump";
|
||||
case Gpio::B1: return "C2/C3 Crank Sensor VR";
|
||||
case Gpio::C13: return "A6 - Ignition 1";
|
||||
case Gpio::C7: return "D2 - Out Boost";
|
||||
case Gpio::C9: return "F1 - Idle2";
|
||||
case Gpio::D10: return "E1 - Injector 4";
|
||||
case Gpio::D11: return "D1 - Injector 3";
|
||||
case Gpio::D12: return "F4 - VVT#2";
|
||||
case Gpio::D13: return "C8 - Idle";
|
||||
case Gpio::D15: return "F2 - VVT#1";
|
||||
case Gpio::E12: return "C3 - Crank+ (hall)";
|
||||
case Gpio::E14: return "C2 - Crank- (hall)";
|
||||
case Gpio::E15: return "E6 - Cam+ (hall)";
|
||||
case Gpio::E3: return "D7 - Ignition 4";
|
||||
case Gpio::E4: return "D6 - Ignition 3";
|
||||
case Gpio::E5: return "A7 - Ignition 2";
|
||||
case Gpio::F11: return "C4 - 2Step/Digital";
|
||||
case Gpio::F3: return "D3 - Digital In 2";
|
||||
case Gpio::F4: return "E3 - Digital In 3";
|
||||
case Gpio::F5: return "E4 - Digital In 4";
|
||||
case Gpio::F6: return "F3 - Digital In 5";
|
||||
case Gpio::F9: return "E5/E6 Cam Sensor VR";
|
||||
case Gpio::G11: return "E2 - Out NOS";
|
||||
case Gpio::G12: return "F5 - MAIN";
|
||||
case Gpio::G2: return "C1 - Fan Relay";
|
||||
case Gpio::G6: return "A4 - Tachometer";
|
||||
case Gpio::G7: return "A8 - Injector 1";
|
||||
case Gpio::G8: return "B8 - Injector 2";
|
||||
default: return nullptr;
|
||||
}
|
||||
return nullptr;
|
||||
|
|
|
@ -4,20 +4,20 @@
|
|||
|
||||
const char * getBoardSpecificPinName(brain_pin_e brainPin) {
|
||||
switch(brainPin) {
|
||||
case GPIOC_13: return "24 Front Coil";
|
||||
case GPIOC_7: return "auxWastegate";
|
||||
case GPIOD_14: return "4 Left Oil Fan";
|
||||
case GPIOD_15: return "1 Right Oil Cooling";
|
||||
case GPIOD_2: return "25 Front ACR";
|
||||
case GPIOE_5: return "43 Rear Coil";
|
||||
case GPIOF_11: return "51 - VSS";
|
||||
case GPIOF_6: return "11 Crank VR-";
|
||||
case GPIOG_11: return "8 Rear ACR";
|
||||
case GPIOG_14: return "61 Reverse Gear";
|
||||
case GPIOG_3: return "auxMain";
|
||||
case GPIOG_5: return "63 Cooling Pump";
|
||||
case GPIOG_7: return "6 Front Injector";
|
||||
case GPIOG_8: return "7 Rear Injector";
|
||||
case Gpio::C13: return "24 Front Coil";
|
||||
case Gpio::C7: return "auxWastegate";
|
||||
case Gpio::D14: return "4 Left Oil Fan";
|
||||
case Gpio::D15: return "1 Right Oil Cooling";
|
||||
case Gpio::D2: return "25 Front ACR";
|
||||
case Gpio::E5: return "43 Rear Coil";
|
||||
case Gpio::F11: return "51 - VSS";
|
||||
case Gpio::F6: return "11 Crank VR-";
|
||||
case Gpio::G11: return "8 Rear ACR";
|
||||
case Gpio::G14: return "61 Reverse Gear";
|
||||
case Gpio::G3: return "auxMain";
|
||||
case Gpio::G5: return "63 Cooling Pump";
|
||||
case Gpio::G7: return "6 Front Injector";
|
||||
case Gpio::G8: return "7 Rear Injector";
|
||||
default: return nullptr;
|
||||
}
|
||||
return nullptr;
|
||||
|
|
|
@ -4,46 +4,46 @@
|
|||
|
||||
const char * getBoardSpecificPinName(brain_pin_e brainPin) {
|
||||
switch(brainPin) {
|
||||
case GPIOA_1: return "TPS1";
|
||||
case GPIOA_3: return "PPS1";
|
||||
case GPIOA_6: return "2H - CAM";
|
||||
case GPIOA_7: return "3S - EGR BOOST IN";
|
||||
case GPIOA_9: return "1I AC Fan Relay";
|
||||
case GPIOB_0: return "2A - Pressure Input";
|
||||
case GPIOB_1: return "2J - CRANK";
|
||||
case GPIOC_1: return "3D - MAP";
|
||||
case GPIOC_13: return "3G - IGN_1 (1&4)";
|
||||
case GPIOC_4: return "4C - IN TEMP/PPS2";
|
||||
case GPIOC_5: return "1P - AC Switch";
|
||||
case GPIOC_6: return "ETB EN";
|
||||
case GPIOC_7: return "ETB +";
|
||||
case GPIOC_8: return "ETB -";
|
||||
case GPIOD_10: return "3Z - INJ_4";
|
||||
case GPIOD_11: return "3Y - INJ_3";
|
||||
case GPIOD_12: return "1R - ECF";
|
||||
case GPIOD_13: return "2K - TACH";
|
||||
case GPIOD_14: return "2Q - IDLE";
|
||||
case GPIOD_15: return "1O - ALTERN";
|
||||
case GPIOD_3: return "1U - O2H";
|
||||
case GPIOD_9: return "4E - VVT";
|
||||
case GPIOE_12: return "4B - DIGITAL/FLEX";
|
||||
case GPIOE_13: return "3I - Clutch";
|
||||
case GPIOE_14: return "1V - Neutral";
|
||||
case GPIOE_5: return "3H - IGN_2 (2&3)";
|
||||
case GPIOF_10: return "1G - Steering/RES2";
|
||||
case GPIOF_11: return "2D - VSS";
|
||||
case GPIOF_12: return "3T/4D - BOOST OUT";
|
||||
case GPIOF_14: return "3Q - VICS";
|
||||
case GPIOF_3: return "3J - O2S2";
|
||||
case GPIOF_7: return "2M - KNOCK";
|
||||
case GPIOF_9: return "1F - Brake/RES1";
|
||||
case GPIOG_11: return "1S - AC Relay";
|
||||
case GPIOG_12: return "1Q - Aternator Warning Lamp";
|
||||
case GPIOG_13: return "3V - O2H2";
|
||||
case GPIOG_2: return "2M US / 2P EUROPE - FPUMP";
|
||||
case GPIOG_4: return "1E - Check Engine Light";
|
||||
case GPIOG_7: return "3W - INJ_1";
|
||||
case GPIOG_8: return "3X - INJ_2";
|
||||
case Gpio::A1: return "TPS1";
|
||||
case Gpio::A3: return "PPS1";
|
||||
case Gpio::A6: return "2H - CAM";
|
||||
case Gpio::A7: return "3S - EGR BOOST IN";
|
||||
case Gpio::A9: return "1I AC Fan Relay";
|
||||
case Gpio::B0: return "2A - Pressure Input";
|
||||
case Gpio::B1: return "2J - CRANK";
|
||||
case Gpio::C1: return "3D - MAP";
|
||||
case Gpio::C13: return "3G - IGN_1 (1&4)";
|
||||
case Gpio::C4: return "4C - IN TEMP/PPS2";
|
||||
case Gpio::C5: return "1P - AC Switch";
|
||||
case Gpio::C6: return "ETB EN";
|
||||
case Gpio::C7: return "ETB +";
|
||||
case Gpio::C8: return "ETB -";
|
||||
case Gpio::D10: return "3Z - INJ_4";
|
||||
case Gpio::D11: return "3Y - INJ_3";
|
||||
case Gpio::D12: return "1R - ECF";
|
||||
case Gpio::D13: return "2K - TACH";
|
||||
case Gpio::D14: return "2Q - IDLE";
|
||||
case Gpio::D15: return "1O - ALTERN";
|
||||
case Gpio::D3: return "1U - O2H";
|
||||
case Gpio::D9: return "4E - VVT";
|
||||
case Gpio::E12: return "4B - DIGITAL/FLEX";
|
||||
case Gpio::E13: return "3I - Clutch";
|
||||
case Gpio::E14: return "1V - Neutral";
|
||||
case Gpio::E5: return "3H - IGN_2 (2&3)";
|
||||
case Gpio::F10: return "1G - Steering/RES2";
|
||||
case Gpio::F11: return "2D - VSS";
|
||||
case Gpio::F12: return "3T/4D - BOOST OUT";
|
||||
case Gpio::F14: return "3Q - VICS";
|
||||
case Gpio::F3: return "3J - O2S2";
|
||||
case Gpio::F7: return "2M - KNOCK";
|
||||
case Gpio::F9: return "1F - Brake/RES1";
|
||||
case Gpio::G11: return "1S - AC Relay";
|
||||
case Gpio::G12: return "1Q - Aternator Warning Lamp";
|
||||
case Gpio::G13: return "3V - O2H2";
|
||||
case Gpio::G2: return "2M US / 2P EUROPE - FPUMP";
|
||||
case Gpio::G4: return "1E - Check Engine Light";
|
||||
case Gpio::G7: return "3W - INJ_1";
|
||||
case Gpio::G8: return "3X - INJ_2";
|
||||
default: return nullptr;
|
||||
}
|
||||
return nullptr;
|
||||
|
|
|
@ -4,29 +4,29 @@
|
|||
|
||||
const char * getBoardSpecificPinName(brain_pin_e brainPin) {
|
||||
switch(brainPin) {
|
||||
case GPIOA_6: return "14 - Cam Left";
|
||||
case GPIOA_7: return "33 - Cam Right";
|
||||
case GPIOB_1: return "13 - Crank";
|
||||
case GPIOB_8: return "79 - Coil 6";
|
||||
case GPIOC_13: return "62 - Coil 1";
|
||||
case GPIOD_10: return "41 - INJ_4";
|
||||
case GPIOD_11: return "22 - INJ_3";
|
||||
case GPIOD_12: return "113 Fuel Pump Relay";
|
||||
case GPIOD_3: return "29 - VIAS";
|
||||
case GPIOD_9: return "21 - INJ_5";
|
||||
case GPIOE_2: return "60 - Coil 5";
|
||||
case GPIOE_3: return "80 - Coil 4";
|
||||
case GPIOE_4: return "61 - Coil 3";
|
||||
case GPIOE_5: return "81 - Coil 2";
|
||||
case GPIOF_10: return "102 - Power Steering Input";
|
||||
case GPIOF_12: return "40 - INJ_6";
|
||||
case GPIOF_13: return "10 - VTC Left";
|
||||
case GPIOF_14: return "11 - VTC Right";
|
||||
case GPIOF_9: return "101 - Brake Input";
|
||||
case GPIOG_14: return "111 Main Relay";
|
||||
case GPIOG_5: return "104 ETB Relay";
|
||||
case GPIOG_7: return "23 - INJ_1";
|
||||
case GPIOG_8: return "42 - INJ_2";
|
||||
case Gpio::A6: return "14 - Cam Left";
|
||||
case Gpio::A7: return "33 - Cam Right";
|
||||
case Gpio::B1: return "13 - Crank";
|
||||
case Gpio::B8: return "79 - Coil 6";
|
||||
case Gpio::C13: return "62 - Coil 1";
|
||||
case Gpio::D10: return "41 - INJ_4";
|
||||
case Gpio::D11: return "22 - INJ_3";
|
||||
case Gpio::D12: return "113 Fuel Pump Relay";
|
||||
case Gpio::D3: return "29 - VIAS";
|
||||
case Gpio::D9: return "21 - INJ_5";
|
||||
case Gpio::E2: return "60 - Coil 5";
|
||||
case Gpio::E3: return "80 - Coil 4";
|
||||
case Gpio::E4: return "61 - Coil 3";
|
||||
case Gpio::E5: return "81 - Coil 2";
|
||||
case Gpio::F10: return "102 - Power Steering Input";
|
||||
case Gpio::F12: return "40 - INJ_6";
|
||||
case Gpio::F13: return "10 - VTC Left";
|
||||
case Gpio::F14: return "11 - VTC Right";
|
||||
case Gpio::F9: return "101 - Brake Input";
|
||||
case Gpio::G14: return "111 Main Relay";
|
||||
case Gpio::G5: return "104 ETB Relay";
|
||||
case Gpio::G7: return "23 - INJ_1";
|
||||
case Gpio::G8: return "42 - INJ_2";
|
||||
default: return nullptr;
|
||||
}
|
||||
return nullptr;
|
||||
|
|
|
@ -4,45 +4,45 @@
|
|||
|
||||
const char * getBoardSpecificPinName(brain_pin_e brainPin) {
|
||||
switch(brainPin) {
|
||||
case GPIOA_6: return "86 - CAM1";
|
||||
case GPIOA_7: return "87 - CAM2";
|
||||
case GPIOA_9: return "104 Wastegate";
|
||||
case GPIOB_1: return "82 - VR";
|
||||
case GPIOC_1: return "101 - MAP2";
|
||||
case GPIOC_6: return "117 ETB_OUT+";
|
||||
case GPIOC_7: return "118 ETB_OUT-";
|
||||
case GPIOC_8: return "120 - VVT2 B2";
|
||||
case GPIOC_9: return "18 - VVT2 B1";
|
||||
case GPIOD_10: return "88 - INJ_4";
|
||||
case GPIOD_11: return "97 - INJ_3";
|
||||
case GPIOD_13: return "37 - TACH";
|
||||
case GPIOD_14: return "105 - IDLE";
|
||||
case GPIOD_9: return "113 INJ 5";
|
||||
case GPIOE_12: return "In D1";
|
||||
case GPIOE_13: return "In D2";
|
||||
case GPIOE_14: return "In D3";
|
||||
case GPIOE_15: return "In D4";
|
||||
case GPIOE_2: return "103 - IGN_5";
|
||||
case GPIOE_3: return "94 - IGN_4";
|
||||
case GPIOE_4: return "111 - IGN_3";
|
||||
case GPIOE_5: return "7 - IGN_2";
|
||||
case GPIOF_10: return "39 - IN RES2";
|
||||
case GPIOF_11: return "54 - VSS";
|
||||
case GPIOF_12: return "112 INJ 6";
|
||||
case GPIOF_13: return "19 - INJ 7";
|
||||
case GPIOF_14: return "24 - INJ 8";
|
||||
case GPIOF_9: return "48 - IN RES1";
|
||||
case GPIOG_3: return "115 - VVT1_2";
|
||||
case GPIOG_4: return "47 - CEL";
|
||||
case GPIOG_7: return "96 - INJ_1";
|
||||
case GPIOG_8: return "89 - INJ_2";
|
||||
case GPIOH_14: return "65 - Fuel Pump";
|
||||
case GPIOI_0: return "22 - VVT1 1";
|
||||
case GPIOI_2: return "Main Relay";
|
||||
case GPIOI_5: return "110 - IGN_6";
|
||||
case GPIOI_6: return "8 - IGN_7";
|
||||
case GPIOI_7: return "95 - IGN_8";
|
||||
case GPIOI_8: return "102 - IGN_1";
|
||||
case Gpio::A6: return "86 - CAM1";
|
||||
case Gpio::A7: return "87 - CAM2";
|
||||
case Gpio::A9: return "104 Wastegate";
|
||||
case Gpio::B1: return "82 - VR";
|
||||
case Gpio::C1: return "101 - MAP2";
|
||||
case Gpio::C6: return "117 ETB_OUT+";
|
||||
case Gpio::C7: return "118 ETB_OUT-";
|
||||
case Gpio::C8: return "120 - VVT2 B2";
|
||||
case Gpio::C9: return "18 - VVT2 B1";
|
||||
case Gpio::D10: return "88 - INJ_4";
|
||||
case Gpio::D11: return "97 - INJ_3";
|
||||
case Gpio::D13: return "37 - TACH";
|
||||
case Gpio::D14: return "105 - IDLE";
|
||||
case Gpio::D9: return "113 INJ 5";
|
||||
case Gpio::E12: return "In D1";
|
||||
case Gpio::E13: return "In D2";
|
||||
case Gpio::E14: return "In D3";
|
||||
case Gpio::E15: return "In D4";
|
||||
case Gpio::E2: return "103 - IGN_5";
|
||||
case Gpio::E3: return "94 - IGN_4";
|
||||
case Gpio::E4: return "111 - IGN_3";
|
||||
case Gpio::E5: return "7 - IGN_2";
|
||||
case Gpio::F10: return "39 - IN RES2";
|
||||
case Gpio::F11: return "54 - VSS";
|
||||
case Gpio::F12: return "112 INJ 6";
|
||||
case Gpio::F13: return "19 - INJ 7";
|
||||
case Gpio::F14: return "24 - INJ 8";
|
||||
case Gpio::F9: return "48 - IN RES1";
|
||||
case Gpio::G3: return "115 - VVT1_2";
|
||||
case Gpio::G4: return "47 - CEL";
|
||||
case Gpio::G7: return "96 - INJ_1";
|
||||
case Gpio::G8: return "89 - INJ_2";
|
||||
case Gpio::H14: return "65 - Fuel Pump";
|
||||
case Gpio::I0: return "22 - VVT1 1";
|
||||
case Gpio::I2: return "Main Relay";
|
||||
case Gpio::I5: return "110 - IGN_6";
|
||||
case Gpio::I6: return "8 - IGN_7";
|
||||
case Gpio::I7: return "95 - IGN_8";
|
||||
case Gpio::I8: return "102 - IGN_1";
|
||||
default: return nullptr;
|
||||
}
|
||||
return nullptr;
|
||||
|
|
|
@ -4,41 +4,41 @@
|
|||
|
||||
const char * getBoardSpecificPinName(brain_pin_e brainPin) {
|
||||
switch(brainPin) {
|
||||
case GPIOA_3: return "C24 - PPS1";
|
||||
case GPIOA_4: return "E31 - TPS1";
|
||||
case GPIOA_6: return "E40 - IN_CAM";
|
||||
case GPIOA_8: return "P18_OUT_PP2";
|
||||
case GPIOB_0: return "E34 - TPS2";
|
||||
case GPIOB_1: return "E37 - Crank Input";
|
||||
case GPIOC_0: return "E47 - MAF";
|
||||
case GPIOC_1: return "E23 - MAP";
|
||||
case GPIOC_2: return "E29 - Coolant Temp";
|
||||
case GPIOC_3: return "E45 - IAT";
|
||||
case GPIOC_4: return "C25 - PPS2";
|
||||
case GPIOC_9: return "P33_PWM5";
|
||||
case GPIOD_10: return "E4 - LS4/VVT";
|
||||
case GPIOD_11: return "E3 - LS3";
|
||||
case GPIOD_12: return "A6 - Fan Control";
|
||||
case GPIOD_15: return "C29 - Fuel Pump";
|
||||
case GPIOD_9: return "E13 - INJ 4";
|
||||
case GPIOE_2: return "F4 - IGN 5";
|
||||
case GPIOE_3: return "F13 - IGN 4";
|
||||
case GPIOE_4: return "F6 - IGN 3";
|
||||
case GPIOE_5: return "F16 - IGN 2";
|
||||
case GPIOF_10: return "C40 - start button";
|
||||
case GPIOF_12: return "E14 - INJ 2";
|
||||
case GPIOF_13: return "E25 - INJ 1";
|
||||
case GPIOF_14: return "E26 - INJ 3";
|
||||
case GPIOG_7: return "E1 - LS1";
|
||||
case GPIOG_8: return "E2- LS2";
|
||||
case GPIOH_14: return "C21 - Evap Purge Control";
|
||||
case GPIOH_15: return "P34_OUT_LOW8";
|
||||
case GPIOI_0: return "P35_OUT_LOW9";
|
||||
case GPIOI_1: return "P19_OUT_LOW11";
|
||||
case GPIOI_5: return "F17 - IGN 6";
|
||||
case GPIOI_6: return "F9 - IGN 7";
|
||||
case GPIOI_7: return "F11 - IGN 8";
|
||||
case GPIOI_8: return "F20 - IGN 1";
|
||||
case Gpio::A3: return "C24 - PPS1";
|
||||
case Gpio::A4: return "E31 - TPS1";
|
||||
case Gpio::A6: return "E40 - IN_CAM";
|
||||
case Gpio::A8: return "P18_OUT_PP2";
|
||||
case Gpio::B0: return "E34 - TPS2";
|
||||
case Gpio::B1: return "E37 - Crank Input";
|
||||
case Gpio::C0: return "E47 - MAF";
|
||||
case Gpio::C1: return "E23 - MAP";
|
||||
case Gpio::C2: return "E29 - Coolant Temp";
|
||||
case Gpio::C3: return "E45 - IAT";
|
||||
case Gpio::C4: return "C25 - PPS2";
|
||||
case Gpio::C9: return "P33_PWM5";
|
||||
case Gpio::D10: return "E4 - LS4/VVT";
|
||||
case Gpio::D11: return "E3 - LS3";
|
||||
case Gpio::D12: return "A6 - Fan Control";
|
||||
case Gpio::D15: return "C29 - Fuel Pump";
|
||||
case Gpio::D9: return "E13 - INJ 4";
|
||||
case Gpio::E2: return "F4 - IGN 5";
|
||||
case Gpio::E3: return "F13 - IGN 4";
|
||||
case Gpio::E4: return "F6 - IGN 3";
|
||||
case Gpio::E5: return "F16 - IGN 2";
|
||||
case Gpio::F10: return "C40 - start button";
|
||||
case Gpio::F12: return "E14 - INJ 2";
|
||||
case Gpio::F13: return "E25 - INJ 1";
|
||||
case Gpio::F14: return "E26 - INJ 3";
|
||||
case Gpio::G7: return "E1 - LS1";
|
||||
case Gpio::G8: return "E2- LS2";
|
||||
case Gpio::H14: return "C21 - Evap Purge Control";
|
||||
case Gpio::H15: return "P34_OUT_LOW8";
|
||||
case Gpio::I0: return "P35_OUT_LOW9";
|
||||
case Gpio::I1: return "P19_OUT_LOW11";
|
||||
case Gpio::I5: return "F17 - IGN 6";
|
||||
case Gpio::I6: return "F9 - IGN 7";
|
||||
case Gpio::I7: return "F11 - IGN 8";
|
||||
case Gpio::I8: return "F20 - IGN 1";
|
||||
default: return nullptr;
|
||||
}
|
||||
return nullptr;
|
||||
|
|
|
@ -4,34 +4,34 @@
|
|||
|
||||
const char * getBoardSpecificPinName(brain_pin_e brainPin) {
|
||||
switch(brainPin) {
|
||||
case GPIOA_6: return "Cam - K62";
|
||||
case GPIOA_7: return "Cam - K15";
|
||||
case GPIOA_9: return "Aux P67";
|
||||
case GPIOB_1: return "Crank - K17";
|
||||
case GPIOC_13: return "Coil 1";
|
||||
case GPIOD_10: return "INJ_4 k28";
|
||||
case GPIOD_11: return "INJ_3 k27";
|
||||
case GPIOD_12: return "MIL";
|
||||
case GPIOD_15: return "Tacho";
|
||||
case GPIOD_3: return "Aux P66";
|
||||
case GPIOD_9: return "VVT1";
|
||||
case GPIOE_3: return "Coil 4";
|
||||
case GPIOE_4: return "Coil 3";
|
||||
case GPIOE_5: return "Coil 2";
|
||||
case GPIOF_10: return "A43 Clutch Input";
|
||||
case GPIOF_11: return "K40 VSS";
|
||||
case GPIOF_12: return "VVT2";
|
||||
case GPIOF_13: return "K48 BK1 Wastegate Solenoid";
|
||||
case GPIOF_8: return "A29 Brake Input";
|
||||
case GPIOF_9: return "A57 AC Request";
|
||||
case GPIOG_12: return "K87 AC Relay";
|
||||
case GPIOG_13: return "Fuel Pump K70";
|
||||
case GPIOG_14: return "Main Relay K64";
|
||||
case GPIOG_3: return "Fan Relay Low";
|
||||
case GPIOG_4: return "Fan Relay HI";
|
||||
case GPIOG_5: return "Aux P68";
|
||||
case GPIOG_7: return "INJ_1 k25";
|
||||
case GPIOG_8: return "INJ_2 k26";
|
||||
case Gpio::A6: return "Cam - K62";
|
||||
case Gpio::A7: return "Cam - K15";
|
||||
case Gpio::A9: return "Aux P67";
|
||||
case Gpio::B1: return "Crank - K17";
|
||||
case Gpio::C13: return "Coil 1";
|
||||
case Gpio::D10: return "INJ_4 k28";
|
||||
case Gpio::D11: return "INJ_3 k27";
|
||||
case Gpio::D12: return "MIL";
|
||||
case Gpio::D15: return "Tacho";
|
||||
case Gpio::D3: return "Aux P66";
|
||||
case Gpio::D9: return "VVT1";
|
||||
case Gpio::E3: return "Coil 4";
|
||||
case Gpio::E4: return "Coil 3";
|
||||
case Gpio::E5: return "Coil 2";
|
||||
case Gpio::F10: return "A43 Clutch Input";
|
||||
case Gpio::F11: return "K40 VSS";
|
||||
case Gpio::F12: return "VVT2";
|
||||
case Gpio::F13: return "K48 BK1 Wastegate Solenoid";
|
||||
case Gpio::F8: return "A29 Brake Input";
|
||||
case Gpio::F9: return "A57 AC Request";
|
||||
case Gpio::G12: return "K87 AC Relay";
|
||||
case Gpio::G13: return "Fuel Pump K70";
|
||||
case Gpio::G14: return "Main Relay K64";
|
||||
case Gpio::G3: return "Fan Relay Low";
|
||||
case Gpio::G4: return "Fan Relay HI";
|
||||
case Gpio::G5: return "Aux P68";
|
||||
case Gpio::G7: return "INJ_1 k25";
|
||||
case Gpio::G8: return "INJ_2 k26";
|
||||
default: return nullptr;
|
||||
}
|
||||
return nullptr;
|
||||
|
|
|
@ -4,29 +4,29 @@
|
|||
|
||||
const char * getBoardSpecificPinName(brain_pin_e brainPin) {
|
||||
switch(brainPin) {
|
||||
case GPIOA_1: return "2N - Temperature Sensor";
|
||||
case GPIOA_6: return "3G - CAM";
|
||||
case GPIOB_1: return "3E - CRANK";
|
||||
case GPIOC_1: return "2M - Pressure Sensor";
|
||||
case GPIOC_4: return "1V - Clutch Switch";
|
||||
case GPIOC_5: return "1Q AC Switch";
|
||||
case GPIOD_10: return "3Z - Injector 4";
|
||||
case GPIOD_11: return "3Y - Injector 3";
|
||||
case GPIOD_12: return "Radiator Fan";
|
||||
case GPIOD_14: return "3W - IDLE";
|
||||
case GPIOD_9: return "3S - A/C Fan 94-95";
|
||||
case GPIOE_5: return "1H - Ignition 2 & 3";
|
||||
case GPIOF_11: return "1M - VSS";
|
||||
case GPIOF_12: return "2J - Boost Control";
|
||||
case GPIOF_14: return "2I - VVT";
|
||||
case GPIOF_3: return "2L - Flex Fuel";
|
||||
case GPIOG_2: return "Fuel Pump Relay";
|
||||
case GPIOG_7: return "3U - Injector 1";
|
||||
case GPIOG_8: return "3V - Injector 2";
|
||||
case GPIOG_9: return "1E - Check Engine Light";
|
||||
case GPIOH_15: return "1J - AC Relay";
|
||||
case GPIOI_0: return "Tachometer";
|
||||
case GPIOI_8: return "1G - Ignition 1 & 4";
|
||||
case Gpio::A1: return "2N - Temperature Sensor";
|
||||
case Gpio::A6: return "3G - CAM";
|
||||
case Gpio::B1: return "3E - CRANK";
|
||||
case Gpio::C1: return "2M - Pressure Sensor";
|
||||
case Gpio::C4: return "1V - Clutch Switch";
|
||||
case Gpio::C5: return "1Q AC Switch";
|
||||
case Gpio::D10: return "3Z - Injector 4";
|
||||
case Gpio::D11: return "3Y - Injector 3";
|
||||
case Gpio::D12: return "Radiator Fan";
|
||||
case Gpio::D14: return "3W - IDLE";
|
||||
case Gpio::D9: return "3S - A/C Fan 94-95";
|
||||
case Gpio::E5: return "1H - Ignition 2 & 3";
|
||||
case Gpio::F11: return "1M - VSS";
|
||||
case Gpio::F12: return "2J - Boost Control";
|
||||
case Gpio::F14: return "2I - VVT";
|
||||
case Gpio::F3: return "2L - Flex Fuel";
|
||||
case Gpio::G2: return "Fuel Pump Relay";
|
||||
case Gpio::G7: return "3U - Injector 1";
|
||||
case Gpio::G8: return "3V - Injector 2";
|
||||
case Gpio::G9: return "1E - Check Engine Light";
|
||||
case Gpio::H15: return "1J - AC Relay";
|
||||
case Gpio::I0: return "Tachometer";
|
||||
case Gpio::I8: return "1G - Ignition 1 & 4";
|
||||
default: return nullptr;
|
||||
}
|
||||
return nullptr;
|
||||
|
|
|
@ -4,48 +4,48 @@
|
|||
|
||||
const char * getBoardSpecificPinName(brain_pin_e brainPin) {
|
||||
switch(brainPin) {
|
||||
case GPIOA_6: return "3V - CAM (A19)";
|
||||
case GPIOA_7: return "4J - VTCS/AUX4 (A20)";
|
||||
case GPIOA_9: return "3P - O2H2 (O7)";
|
||||
case GPIOB_0: return "4F - AC_PRES/AUX1 (A23)";
|
||||
case GPIOB_1: return "3Y - CRANK (A24)";
|
||||
case GPIOC_4: return "4H - Neutral/AUX2 (A21)";
|
||||
case GPIOC_6: return "2E - COIL_A1 (PWM1)";
|
||||
case GPIOC_7: return "2E - COIL_A2 (PWM2)";
|
||||
case GPIOC_8: return "2I - COIL_B1 (PWM3)";
|
||||
case GPIOC_9: return "2H - COIL_B2 (PWM4)";
|
||||
case GPIOD_10: return "2J - INJ_4";
|
||||
case GPIOD_11: return "2G - INJ_3";
|
||||
case GPIOD_12: return "2B - ECF (PWM8)";
|
||||
case GPIOD_13: return "3O - TACH (PWM7)";
|
||||
case GPIOD_14: return "2Q - IDLE (PWM5)";
|
||||
case GPIOD_15: return "3M - ALTERN (PWM6)";
|
||||
case GPIOD_9: return "2C - AC Fan / INJ_5";
|
||||
case GPIOE_2: return "3Z - IGN_5 / GNDA";
|
||||
case GPIOE_3: return "3N - IGN_4";
|
||||
case GPIOE_4: return "2O - IGN_3";
|
||||
case GPIOE_5: return "3I - IGN_2 (2&3)";
|
||||
case GPIOF_10: return "4C - Steering/RES2 (A16)";
|
||||
case GPIOF_11: return "3T - VSS (D5)";
|
||||
case GPIOF_12: return "2N - VTSC / INJ_6";
|
||||
case GPIOF_13: return "3C - Purge Solenoid / INJ_7";
|
||||
case GPIOF_14: return "3D - EGR Solenoid / INJ_8";
|
||||
case GPIOF_8: return "4I - Clutch (A8)";
|
||||
case GPIOF_9: return "4B - Brake/RES1 (A7)";
|
||||
case GPIOG_2: return "2M - FPUMP (O9)";
|
||||
case GPIOG_3: return "3E - CANIST (O10)";
|
||||
case GPIOG_4: return "2R - CE (O11)";
|
||||
case GPIOG_7: return "2A - INJ_1";
|
||||
case GPIOG_8: return "2D - INJ_2";
|
||||
case GPIOH_13: return "3U - AWARN (O2)";
|
||||
case GPIOH_14: return "3J - O2H (O3)";
|
||||
case GPIOH_15: return "2K - AC (O4)";
|
||||
case GPIOI_0: return "4R - VVT (O5)";
|
||||
case GPIOI_2: return "3H - MAIN (O1)";
|
||||
case GPIOI_5: return "4K - IGN_6 / +5V_MAP";
|
||||
case GPIOI_6: return "3L - IGN_7 / AFR";
|
||||
case GPIOI_7: return "4U - MAP2/Ign8 (A10)";
|
||||
case GPIOI_8: return "3F - IGN_1 (1&4)";
|
||||
case Gpio::A6: return "3V - CAM (A19)";
|
||||
case Gpio::A7: return "4J - VTCS/AUX4 (A20)";
|
||||
case Gpio::A9: return "3P - O2H2 (O7)";
|
||||
case Gpio::B0: return "4F - AC_PRES/AUX1 (A23)";
|
||||
case Gpio::B1: return "3Y - CRANK (A24)";
|
||||
case Gpio::C4: return "4H - Neutral/AUX2 (A21)";
|
||||
case Gpio::C6: return "2E - COIL_A1 (PWM1)";
|
||||
case Gpio::C7: return "2E - COIL_A2 (PWM2)";
|
||||
case Gpio::C8: return "2I - COIL_B1 (PWM3)";
|
||||
case Gpio::C9: return "2H - COIL_B2 (PWM4)";
|
||||
case Gpio::D10: return "2J - INJ_4";
|
||||
case Gpio::D11: return "2G - INJ_3";
|
||||
case Gpio::D12: return "2B - ECF (PWM8)";
|
||||
case Gpio::D13: return "3O - TACH (PWM7)";
|
||||
case Gpio::D14: return "2Q - IDLE (PWM5)";
|
||||
case Gpio::D15: return "3M - ALTERN (PWM6)";
|
||||
case Gpio::D9: return "2C - AC Fan / INJ_5";
|
||||
case Gpio::E2: return "3Z - IGN_5 / GNDA";
|
||||
case Gpio::E3: return "3N - IGN_4";
|
||||
case Gpio::E4: return "2O - IGN_3";
|
||||
case Gpio::E5: return "3I - IGN_2 (2&3)";
|
||||
case Gpio::F10: return "4C - Steering/RES2 (A16)";
|
||||
case Gpio::F11: return "3T - VSS (D5)";
|
||||
case Gpio::F12: return "2N - VTSC / INJ_6";
|
||||
case Gpio::F13: return "3C - Purge Solenoid / INJ_7";
|
||||
case Gpio::F14: return "3D - EGR Solenoid / INJ_8";
|
||||
case Gpio::F8: return "4I - Clutch (A8)";
|
||||
case Gpio::F9: return "4B - Brake/RES1 (A7)";
|
||||
case Gpio::G2: return "2M - FPUMP (O9)";
|
||||
case Gpio::G3: return "3E - CANIST (O10)";
|
||||
case Gpio::G4: return "2R - CE (O11)";
|
||||
case Gpio::G7: return "2A - INJ_1";
|
||||
case Gpio::G8: return "2D - INJ_2";
|
||||
case Gpio::H13: return "3U - AWARN (O2)";
|
||||
case Gpio::H14: return "3J - O2H (O3)";
|
||||
case Gpio::H15: return "2K - AC (O4)";
|
||||
case Gpio::I0: return "4R - VVT (O5)";
|
||||
case Gpio::I2: return "3H - MAIN (O1)";
|
||||
case Gpio::I5: return "4K - IGN_6 / +5V_MAP";
|
||||
case Gpio::I6: return "3L - IGN_7 / AFR";
|
||||
case Gpio::I7: return "4U - MAP2/Ign8 (A10)";
|
||||
case Gpio::I8: return "3F - IGN_1 (1&4)";
|
||||
default: return nullptr;
|
||||
}
|
||||
return nullptr;
|
||||
|
|
|
@ -4,48 +4,48 @@
|
|||
|
||||
const char * getBoardSpecificPinName(brain_pin_e brainPin) {
|
||||
switch(brainPin) {
|
||||
case GPIOA_6: return "79 - IN_CAM";
|
||||
case GPIOA_7: return "77 - IN_AUX4";
|
||||
case GPIOA_9: return "28 - OUT_O2H2";
|
||||
case GPIOB_0: return "74 - IN_AUX1";
|
||||
case GPIOB_1: return "15 - IN_CRANK (A24)";
|
||||
case GPIOB_8: return "23 - IGN_6";
|
||||
case GPIOB_9: return "22 - IGN_7";
|
||||
case GPIOC_4: return "75 - IN_AUX2";
|
||||
case GPIOC_5: return "76 - IN_AUX3";
|
||||
case GPIOC_6: return "67 - OUT_COIL_A1";
|
||||
case GPIOC_7: return "66 - OUT_COIL_A2";
|
||||
case GPIOC_8: return "65 - OUT_COIL_B1";
|
||||
case GPIOC_9: return "64 - OUT_COIL_B2";
|
||||
case GPIOD_10: return "47 - INJ_4";
|
||||
case GPIOD_11: return "7 - INJ_3";
|
||||
case GPIOD_12: return "68 - OUT_ECF";
|
||||
case GPIOD_13: return "60 - OUT_IO";
|
||||
case GPIOD_14: return "8 - OUT_TACH";
|
||||
case GPIOD_15: return "10 - OUT_FUEL";
|
||||
case GPIOD_9: return "30 - INJ_5";
|
||||
case GPIOE_2: return "24 - IGN_5";
|
||||
case GPIOE_3: return "4 - IGN_4";
|
||||
case GPIOE_4: return "2 - IGN_3";
|
||||
case GPIOE_5: return "1 - IGN_2";
|
||||
case GPIOE_6: return "21 - IGN_8";
|
||||
case GPIOF_11: return "59 - IN_VSS";
|
||||
case GPIOF_12: return "25 - INJ_6";
|
||||
case GPIOF_13: return "72 - INJ_7";
|
||||
case GPIOF_14: return "73 - INJ_8";
|
||||
case GPIOF_5: return "9 - IN_SENS3";
|
||||
case GPIOG_2: return "70 - OUT_PUMP";
|
||||
case GPIOG_3: return "46 - OUT_CANIST";
|
||||
case GPIOG_4: return "31 - OUT_CE";
|
||||
case GPIOG_7: return "27 - INJ_1";
|
||||
case GPIOG_8: return "6 - INJ_2";
|
||||
case GPIOH_13: return "11 - OUT_HIGH";
|
||||
case GPIOH_14: return "48 - OUT_O2H";
|
||||
case GPIOH_15: return "69 - OUT_AC";
|
||||
case GPIOI_0: return "50 - OUT_STARTER";
|
||||
case GPIOI_1: return "49 - OUT_HEATER";
|
||||
case GPIOI_2: return "14 - OUT_MAIN";
|
||||
case GPIOI_8: return "5 - IGN_1";
|
||||
case Gpio::A6: return "79 - IN_CAM";
|
||||
case Gpio::A7: return "77 - IN_AUX4";
|
||||
case Gpio::A9: return "28 - OUT_O2H2";
|
||||
case Gpio::B0: return "74 - IN_AUX1";
|
||||
case Gpio::B1: return "15 - IN_CRANK (A24)";
|
||||
case Gpio::B8: return "23 - IGN_6";
|
||||
case Gpio::B9: return "22 - IGN_7";
|
||||
case Gpio::C4: return "75 - IN_AUX2";
|
||||
case Gpio::C5: return "76 - IN_AUX3";
|
||||
case Gpio::C6: return "67 - OUT_COIL_A1";
|
||||
case Gpio::C7: return "66 - OUT_COIL_A2";
|
||||
case Gpio::C8: return "65 - OUT_COIL_B1";
|
||||
case Gpio::C9: return "64 - OUT_COIL_B2";
|
||||
case Gpio::D10: return "47 - INJ_4";
|
||||
case Gpio::D11: return "7 - INJ_3";
|
||||
case Gpio::D12: return "68 - OUT_ECF";
|
||||
case Gpio::D13: return "60 - OUT_IO";
|
||||
case Gpio::D14: return "8 - OUT_TACH";
|
||||
case Gpio::D15: return "10 - OUT_FUEL";
|
||||
case Gpio::D9: return "30 - INJ_5";
|
||||
case Gpio::E2: return "24 - IGN_5";
|
||||
case Gpio::E3: return "4 - IGN_4";
|
||||
case Gpio::E4: return "2 - IGN_3";
|
||||
case Gpio::E5: return "1 - IGN_2";
|
||||
case Gpio::E6: return "21 - IGN_8";
|
||||
case Gpio::F11: return "59 - IN_VSS";
|
||||
case Gpio::F12: return "25 - INJ_6";
|
||||
case Gpio::F13: return "72 - INJ_7";
|
||||
case Gpio::F14: return "73 - INJ_8";
|
||||
case Gpio::F5: return "9 - IN_SENS3";
|
||||
case Gpio::G2: return "70 - OUT_PUMP";
|
||||
case Gpio::G3: return "46 - OUT_CANIST";
|
||||
case Gpio::G4: return "31 - OUT_CE";
|
||||
case Gpio::G7: return "27 - INJ_1";
|
||||
case Gpio::G8: return "6 - INJ_2";
|
||||
case Gpio::H13: return "11 - OUT_HIGH";
|
||||
case Gpio::H14: return "48 - OUT_O2H";
|
||||
case Gpio::H15: return "69 - OUT_AC";
|
||||
case Gpio::I0: return "50 - OUT_STARTER";
|
||||
case Gpio::I1: return "49 - OUT_HEATER";
|
||||
case Gpio::I2: return "14 - OUT_MAIN";
|
||||
case Gpio::I8: return "5 - IGN_1";
|
||||
default: return nullptr;
|
||||
}
|
||||
return nullptr;
|
||||
|
|
|
@ -4,27 +4,27 @@
|
|||
|
||||
const char * getBoardSpecificPinName(brain_pin_e brainPin) {
|
||||
switch(brainPin) {
|
||||
case GPIOA_6: return "17 - CAM";
|
||||
case GPIOB_1: return "16 - CRANK";
|
||||
case GPIOB_8: return "24 - Coil 6";
|
||||
case GPIOC_13: return "50 - Coil 1";
|
||||
case GPIOC_9: return "29 - Idle";
|
||||
case GPIOD_10: return "5 - INJ_4";
|
||||
case GPIOD_11: return "31 - INJ_3";
|
||||
case GPIOD_12: return "2 - IdleC";
|
||||
case GPIOD_15: return "47 - Tach";
|
||||
case GPIOD_3: return "27 - MAIN";
|
||||
case GPIOD_9: return "3 - INJ_5";
|
||||
case GPIOE_2: return "25 - Coil 5";
|
||||
case GPIOE_3: return "23 - Coil 4";
|
||||
case GPIOE_4: return "52 - Coil 3";
|
||||
case GPIOE_5: return "51 - Coil 2";
|
||||
case GPIOF_12: return "4 - INJ_6";
|
||||
case GPIOF_13: return "7 - INJ_7/VVT";
|
||||
case GPIOF_14: return "35 - INJ_8";
|
||||
case GPIOG_14: return "1 - OUT_PUMP";
|
||||
case GPIOG_7: return "33 - INJ_1";
|
||||
case GPIOG_8: return "32 - INJ_2";
|
||||
case Gpio::A6: return "17 - CAM";
|
||||
case Gpio::B1: return "16 - CRANK";
|
||||
case Gpio::B8: return "24 - Coil 6";
|
||||
case Gpio::C13: return "50 - Coil 1";
|
||||
case Gpio::C9: return "29 - Idle";
|
||||
case Gpio::D10: return "5 - INJ_4";
|
||||
case Gpio::D11: return "31 - INJ_3";
|
||||
case Gpio::D12: return "2 - IdleC";
|
||||
case Gpio::D15: return "47 - Tach";
|
||||
case Gpio::D3: return "27 - MAIN";
|
||||
case Gpio::D9: return "3 - INJ_5";
|
||||
case Gpio::E2: return "25 - Coil 5";
|
||||
case Gpio::E3: return "23 - Coil 4";
|
||||
case Gpio::E4: return "52 - Coil 3";
|
||||
case Gpio::E5: return "51 - Coil 2";
|
||||
case Gpio::F12: return "4 - INJ_6";
|
||||
case Gpio::F13: return "7 - INJ_7/VVT";
|
||||
case Gpio::F14: return "35 - INJ_8";
|
||||
case Gpio::G14: return "1 - OUT_PUMP";
|
||||
case Gpio::G7: return "33 - INJ_1";
|
||||
case Gpio::G8: return "32 - INJ_2";
|
||||
default: return nullptr;
|
||||
}
|
||||
return nullptr;
|
||||
|
|
|
@ -4,39 +4,39 @@
|
|||
|
||||
const char * getBoardSpecificPinName(brain_pin_e brainPin) {
|
||||
switch(brainPin) {
|
||||
case GPIOA_1: return "TPS1";
|
||||
case GPIOA_3: return "PPS1";
|
||||
case GPIOA_6: return "3G - CAM";
|
||||
case GPIOA_7: return "3S - EGR BOOST IN";
|
||||
case GPIOA_9: return "1B - AC Fan Relay";
|
||||
case GPIOB_0: return "2A - Pressure Input";
|
||||
case GPIOB_1: return "3F - CRANK";
|
||||
case GPIOC_13: return "3N - IGN_1 (1&4)";
|
||||
case GPIOC_4: return "4C - IN TEMP/PPS2";
|
||||
case GPIOC_5: return "1K - AC Switch";
|
||||
case GPIOC_6: return "ETB EN";
|
||||
case GPIOC_7: return "ETB +";
|
||||
case GPIOC_8: return "ETB -";
|
||||
case GPIOD_10: return "3X - INJ_4";
|
||||
case GPIOD_11: return "3W - INJ_3";
|
||||
case GPIOD_12: return "1A - ECF";
|
||||
case GPIOD_13: return "3L - TACH";
|
||||
case GPIOD_14: return "3Q - IDLE";
|
||||
case GPIOD_9: return "4E - VVT";
|
||||
case GPIOE_12: return "4B - DIGITAL/FLEX";
|
||||
case GPIOE_13: return "1L - Clutch";
|
||||
case GPIOE_5: return "3R - IGN_2 (2&3)";
|
||||
case GPIOF_11: return "1M - VSS";
|
||||
case GPIOF_12: return "4D - BOOST OUT";
|
||||
case GPIOF_3: return "2D - O2S2";
|
||||
case GPIOF_7: return "2M - KNOCK";
|
||||
case GPIOF_9: return "1Q - Brake/RES1";
|
||||
case GPIOG_11: return "1G - AC Relay";
|
||||
case GPIOG_13: return "3Z - O2H2";
|
||||
case GPIOG_2: return "1U - Fuel Pump";
|
||||
case GPIOG_4: return "1E - Check Engine Light";
|
||||
case GPIOG_7: return "3U - INJ_1";
|
||||
case GPIOG_8: return "3V - INJ_2";
|
||||
case Gpio::A1: return "TPS1";
|
||||
case Gpio::A3: return "PPS1";
|
||||
case Gpio::A6: return "3G - CAM";
|
||||
case Gpio::A7: return "3S - EGR BOOST IN";
|
||||
case Gpio::A9: return "1B - AC Fan Relay";
|
||||
case Gpio::B0: return "2A - Pressure Input";
|
||||
case Gpio::B1: return "3F - CRANK";
|
||||
case Gpio::C13: return "3N - IGN_1 (1&4)";
|
||||
case Gpio::C4: return "4C - IN TEMP/PPS2";
|
||||
case Gpio::C5: return "1K - AC Switch";
|
||||
case Gpio::C6: return "ETB EN";
|
||||
case Gpio::C7: return "ETB +";
|
||||
case Gpio::C8: return "ETB -";
|
||||
case Gpio::D10: return "3X - INJ_4";
|
||||
case Gpio::D11: return "3W - INJ_3";
|
||||
case Gpio::D12: return "1A - ECF";
|
||||
case Gpio::D13: return "3L - TACH";
|
||||
case Gpio::D14: return "3Q - IDLE";
|
||||
case Gpio::D9: return "4E - VVT";
|
||||
case Gpio::E12: return "4B - DIGITAL/FLEX";
|
||||
case Gpio::E13: return "1L - Clutch";
|
||||
case Gpio::E5: return "3R - IGN_2 (2&3)";
|
||||
case Gpio::F11: return "1M - VSS";
|
||||
case Gpio::F12: return "4D - BOOST OUT";
|
||||
case Gpio::F3: return "2D - O2S2";
|
||||
case Gpio::F7: return "2M - KNOCK";
|
||||
case Gpio::F9: return "1Q - Brake/RES1";
|
||||
case Gpio::G11: return "1G - AC Relay";
|
||||
case Gpio::G13: return "3Z - O2H2";
|
||||
case Gpio::G2: return "1U - Fuel Pump";
|
||||
case Gpio::G4: return "1E - Check Engine Light";
|
||||
case Gpio::G7: return "3U - INJ_1";
|
||||
case Gpio::G8: return "3V - INJ_2";
|
||||
default: return nullptr;
|
||||
}
|
||||
return nullptr;
|
||||
|
|
|
@ -4,38 +4,48 @@
|
|||
|
||||
const char * getBoardSpecificPinName(brain_pin_e brainPin) {
|
||||
switch(brainPin) {
|
||||
case GPIOA_0: return "18 - AN temp 1";
|
||||
case GPIOA_1: return "23 - AN temp 2";
|
||||
case GPIOA_15: return "AUX J2 PA15";
|
||||
case GPIOA_2: return "24 - AN temp 3";
|
||||
case GPIOA_3: return "22 - AN temp 4";
|
||||
case GPIOA_4: return "28 - AN volt 10, Aux Reuse";
|
||||
case GPIOA_5: return "25 - Hall Cam";
|
||||
case GPIOA_6: return "26 - AN volt 2";
|
||||
case GPIOA_7: return "31 - AN volt 3";
|
||||
case GPIOB_0: return "36 - AN volt 8, Aux Reuse";
|
||||
case GPIOB_1: return "40 - AN volt 9, Aux Reuse";
|
||||
case GPIOB_10: return "AUX J13";
|
||||
case GPIOB_11: return "AUX J12";
|
||||
case GPIOB_7: return "AUX J18 PB7";
|
||||
case GPIOB_8: return "AUX J2 PB8";
|
||||
case GPIOB_9: return "AUX J2 PB9";
|
||||
case GPIOC_0: return "27 - AN volt 1";
|
||||
case GPIOC_12: return "AUX J2 PC12";
|
||||
case GPIOC_2: return "19 - AN volt 4";
|
||||
case GPIOC_3: return "20 - AN volt 5";
|
||||
case GPIOC_4: return "32 - AN volt 6, Aux Reuse";
|
||||
case GPIOC_5: return "30 - AN volt 7";
|
||||
case GPIOC_6: return "45 - VR/Hall Crank";
|
||||
case GPIOD_1: return "12 - Ignition 4";
|
||||
case GPIOD_2: return "11 - Ignition 3";
|
||||
case GPIOD_3: return "10 - Ignition 2";
|
||||
case GPIOD_4: return "9 - Ignition 1";
|
||||
case GPIOD_6: return "13 - GP Out 6";
|
||||
case GPIOD_7: return "14 - GP Out 5";
|
||||
case GPIOE_0: return "AUX J6";
|
||||
case GPIOE_5: return "AUX J11 PE5";
|
||||
case GPIOE_6: return "AUX J10 PE6";
|
||||
case Gpio::A0: return "18 - AN temp 1";
|
||||
case Gpio::A1: return "23 - AN temp 2";
|
||||
case Gpio::A15: return "AUX J2 PA15";
|
||||
case Gpio::A2: return "24 - AN temp 3";
|
||||
case Gpio::A3: return "22 - AN temp 4";
|
||||
case Gpio::A4: return "28 - AN volt 10, Aux Reuse";
|
||||
case Gpio::A5: return "25 - Hall Cam";
|
||||
case Gpio::A6: return "26 - AN volt 2";
|
||||
case Gpio::A7: return "31 - AN volt 3";
|
||||
case Gpio::B0: return "36 - AN volt 8, Aux Reuse";
|
||||
case Gpio::B1: return "40 - AN volt 9, Aux Reuse";
|
||||
case Gpio::B10: return "AUX J13";
|
||||
case Gpio::B11: return "AUX J12";
|
||||
case Gpio::B7: return "AUX J18 PB7";
|
||||
case Gpio::B8: return "AUX J2 PB8";
|
||||
case Gpio::B9: return "AUX J2 PB9";
|
||||
case Gpio::C0: return "27 - AN volt 1";
|
||||
case Gpio::C12: return "AUX J2 PC12";
|
||||
case Gpio::C2: return "19 - AN volt 4";
|
||||
case Gpio::C3: return "20 - AN volt 5";
|
||||
case Gpio::C4: return "32 - AN volt 6, Aux Reuse";
|
||||
case Gpio::C5: return "30 - AN volt 7";
|
||||
case Gpio::C6: return "45 - VR/Hall Crank";
|
||||
case Gpio::D1: return "12 - Ignition 4";
|
||||
case Gpio::D2: return "11 - Ignition 3";
|
||||
case Gpio::D3: return "10 - Ignition 2";
|
||||
case Gpio::D4: return "9 - Ignition 1";
|
||||
case Gpio::D6: return "13 - GP Out 6";
|
||||
case Gpio::D7: return "14 - GP Out 5";
|
||||
case Gpio::E0: return "AUX J6";
|
||||
case Gpio::E5: return "AUX J11 PE5";
|
||||
case Gpio::E6: return "AUX J10 PE6";
|
||||
case Gpio::TLE8888_PIN_1: return "37 - Injector 1";
|
||||
case Gpio::TLE8888_PIN_2: return "38 - Injector 2";
|
||||
case Gpio::TLE8888_PIN_21: return "35 - GP Out 1";
|
||||
case Gpio::TLE8888_PIN_22: return "34 - GP Out 2";
|
||||
case Gpio::TLE8888_PIN_23: return "33 - GP Out 3";
|
||||
case Gpio::TLE8888_PIN_24: return "43 - GP Out 4";
|
||||
case Gpio::TLE8888_PIN_3: return "41 - Injector 3";
|
||||
case Gpio::TLE8888_PIN_4: return "42 - Injector 4";
|
||||
case Gpio::TLE8888_PIN_5: return "3 - Lowside 2";
|
||||
case Gpio::TLE8888_PIN_6: return "7 - Lowside 1";
|
||||
default: return nullptr;
|
||||
}
|
||||
return nullptr;
|
||||
|
|
|
@ -4,67 +4,67 @@
|
|||
|
||||
const char * getBoardSpecificPinName(brain_pin_e brainPin) {
|
||||
switch(brainPin) {
|
||||
case GPIOA_0: return "Analog Volt 5";
|
||||
case GPIOA_1: return "Analog Volt 6";
|
||||
case GPIOA_2: return "Analog Volt 7";
|
||||
case GPIOA_3: return "Analog Volt 8";
|
||||
case GPIOA_4: return "Analog Volt 9";
|
||||
case GPIOA_5: return "Analog Volt 10";
|
||||
case GPIOA_6: return "Analog Volt 11";
|
||||
case GPIOA_8: return "Highside 2";
|
||||
case GPIOA_9: return "Highside 1";
|
||||
case GPIOB_0: return "Analog Temp 3";
|
||||
case GPIOB_1: return "Analog Temp 4";
|
||||
case GPIOB_4: return "Lowside 8";
|
||||
case GPIOB_5: return "Lowside 9";
|
||||
case GPIOB_6: return "Lowside 10";
|
||||
case GPIOB_7: return "Lowside 11";
|
||||
case GPIOB_8: return "Lowside 12";
|
||||
case GPIOB_9: return "Lowside 13";
|
||||
case GPIOC_0: return "Analog Volt 1";
|
||||
case GPIOC_1: return "Analog Volt 2";
|
||||
case GPIOC_2: return "Analog Volt 3";
|
||||
case GPIOC_3: return "Analog Volt 4";
|
||||
case GPIOC_4: return "Analog Temp 1";
|
||||
case GPIOC_5: return "Analog Temp 2";
|
||||
case GPIOC_6: return "Digital 1";
|
||||
case GPIOC_7: return "Ign 5";
|
||||
case GPIOC_8: return "Ign 4";
|
||||
case GPIOC_9: return "Ign 3";
|
||||
case GPIOD_10: return "STM32 PD10";
|
||||
case GPIOD_11: return "STM32 PD11";
|
||||
case GPIOD_12: return "STM32 PD12";
|
||||
case GPIOD_13: return "STM32 PD13";
|
||||
case GPIOD_14: return "Highside 4";
|
||||
case GPIOD_15: return "Highside 3";
|
||||
case GPIOD_3: return "Ign 2";
|
||||
case GPIOD_4: return "Ign 1";
|
||||
case GPIOD_7: return "Lowside 1";
|
||||
case GPIOD_8: return "STM32 PD8";
|
||||
case GPIOD_9: return "STM32 PD9";
|
||||
case GPIOE_0: return "Lowside 14";
|
||||
case GPIOE_1: return "Lowside 15";
|
||||
case GPIOE_11: return "Digital 2";
|
||||
case GPIOE_12: return "Digital 3";
|
||||
case GPIOE_13: return "Digital 5";
|
||||
case GPIOE_14: return "Digital 4";
|
||||
case GPIOE_15: return "Digital 6";
|
||||
case GPIOE_2: return "Lowside 16";
|
||||
case GPIOE_7: return "VR 1";
|
||||
case GPIOE_8: return "VR 2";
|
||||
case GPIOG_10: return "Lowside 3";
|
||||
case GPIOG_11: return "Lowside 4";
|
||||
case GPIOG_12: return "Lowside 5";
|
||||
case GPIOG_13: return "Lowside 6";
|
||||
case GPIOG_14: return "Lowside 7";
|
||||
case GPIOG_2: return "Ign 12";
|
||||
case GPIOG_3: return "Ign 11";
|
||||
case GPIOG_4: return "Ign 10";
|
||||
case GPIOG_5: return "Ign 9";
|
||||
case GPIOG_6: return "Ign 8";
|
||||
case GPIOG_7: return "Ign 7";
|
||||
case GPIOG_8: return "Ign 6";
|
||||
case GPIOG_9: return "Lowside 2";
|
||||
case Gpio::A0: return "Analog Volt 5";
|
||||
case Gpio::A1: return "Analog Volt 6";
|
||||
case Gpio::A2: return "Analog Volt 7";
|
||||
case Gpio::A3: return "Analog Volt 8";
|
||||
case Gpio::A4: return "Analog Volt 9";
|
||||
case Gpio::A5: return "Analog Volt 10";
|
||||
case Gpio::A6: return "Analog Volt 11";
|
||||
case Gpio::A8: return "Highside 2";
|
||||
case Gpio::A9: return "Highside 1";
|
||||
case Gpio::B0: return "Analog Temp 3";
|
||||
case Gpio::B1: return "Analog Temp 4";
|
||||
case Gpio::B4: return "Lowside 8";
|
||||
case Gpio::B5: return "Lowside 9";
|
||||
case Gpio::B6: return "Lowside 10";
|
||||
case Gpio::B7: return "Lowside 11";
|
||||
case Gpio::B8: return "Lowside 12";
|
||||
case Gpio::B9: return "Lowside 13";
|
||||
case Gpio::C0: return "Analog Volt 1";
|
||||
case Gpio::C1: return "Analog Volt 2";
|
||||
case Gpio::C2: return "Analog Volt 3";
|
||||
case Gpio::C3: return "Analog Volt 4";
|
||||
case Gpio::C4: return "Analog Temp 1";
|
||||
case Gpio::C5: return "Analog Temp 2";
|
||||
case Gpio::C6: return "Digital 1";
|
||||
case Gpio::C7: return "Ign 5";
|
||||
case Gpio::C8: return "Ign 4";
|
||||
case Gpio::C9: return "Ign 3";
|
||||
case Gpio::D10: return "STM32 PD10";
|
||||
case Gpio::D11: return "STM32 PD11";
|
||||
case Gpio::D12: return "STM32 PD12";
|
||||
case Gpio::D13: return "STM32 PD13";
|
||||
case Gpio::D14: return "Highside 4";
|
||||
case Gpio::D15: return "Highside 3";
|
||||
case Gpio::D3: return "Ign 2";
|
||||
case Gpio::D4: return "Ign 1";
|
||||
case Gpio::D7: return "Lowside 1";
|
||||
case Gpio::D8: return "STM32 PD8";
|
||||
case Gpio::D9: return "STM32 PD9";
|
||||
case Gpio::E0: return "Lowside 14";
|
||||
case Gpio::E1: return "Lowside 15";
|
||||
case Gpio::E11: return "Digital 2";
|
||||
case Gpio::E12: return "Digital 3";
|
||||
case Gpio::E13: return "Digital 5";
|
||||
case Gpio::E14: return "Digital 4";
|
||||
case Gpio::E15: return "Digital 6";
|
||||
case Gpio::E2: return "Lowside 16";
|
||||
case Gpio::E7: return "VR 1";
|
||||
case Gpio::E8: return "VR 2";
|
||||
case Gpio::G10: return "Lowside 3";
|
||||
case Gpio::G11: return "Lowside 4";
|
||||
case Gpio::G12: return "Lowside 5";
|
||||
case Gpio::G13: return "Lowside 6";
|
||||
case Gpio::G14: return "Lowside 7";
|
||||
case Gpio::G2: return "Ign 12";
|
||||
case Gpio::G3: return "Ign 11";
|
||||
case Gpio::G4: return "Ign 10";
|
||||
case Gpio::G5: return "Ign 9";
|
||||
case Gpio::G6: return "Ign 8";
|
||||
case Gpio::G7: return "Ign 7";
|
||||
case Gpio::G8: return "Ign 6";
|
||||
case Gpio::G9: return "Lowside 2";
|
||||
default: return nullptr;
|
||||
}
|
||||
return nullptr;
|
||||
|
|
|
@ -1,10 +1,415 @@
|
|||
#include "global.h"
|
||||
#include "rusefi_hw_enums.h"
|
||||
// was generated automatically by rusEFI tool from rusefi_hw_enums.h // by enum2string.jar tool on Tue Jan 04 03:36:50 UTC 2022
|
||||
// was generated automatically by rusEFI tool from rusefi_hw_enums.h // by enum2string.jar tool on Thu Apr 28 22:03:39 UTC 2022
|
||||
// see also gen_config_and_enums.bat
|
||||
|
||||
|
||||
|
||||
const char *getGpio(Gpio value){
|
||||
switch(value) {
|
||||
case Gpio::A0:
|
||||
return "A0";
|
||||
case Gpio::A1:
|
||||
return "A1";
|
||||
case Gpio::A10:
|
||||
return "A10";
|
||||
case Gpio::A11:
|
||||
return "A11";
|
||||
case Gpio::A12:
|
||||
return "A12";
|
||||
case Gpio::A13:
|
||||
return "A13";
|
||||
case Gpio::A14:
|
||||
return "A14";
|
||||
case Gpio::A15:
|
||||
return "A15";
|
||||
case Gpio::A2:
|
||||
return "A2";
|
||||
case Gpio::A3:
|
||||
return "A3";
|
||||
case Gpio::A4:
|
||||
return "A4";
|
||||
case Gpio::A5:
|
||||
return "A5";
|
||||
case Gpio::A6:
|
||||
return "A6";
|
||||
case Gpio::A7:
|
||||
return "A7";
|
||||
case Gpio::A8:
|
||||
return "A8";
|
||||
case Gpio::A9:
|
||||
return "A9";
|
||||
case Gpio::B0:
|
||||
return "B0";
|
||||
case Gpio::B1:
|
||||
return "B1";
|
||||
case Gpio::B10:
|
||||
return "B10";
|
||||
case Gpio::B11:
|
||||
return "B11";
|
||||
case Gpio::B12:
|
||||
return "B12";
|
||||
case Gpio::B13:
|
||||
return "B13";
|
||||
case Gpio::B14:
|
||||
return "B14";
|
||||
case Gpio::B15:
|
||||
return "B15";
|
||||
case Gpio::B2:
|
||||
return "B2";
|
||||
case Gpio::B3:
|
||||
return "B3";
|
||||
case Gpio::B4:
|
||||
return "B4";
|
||||
case Gpio::B5:
|
||||
return "B5";
|
||||
case Gpio::B6:
|
||||
return "B6";
|
||||
case Gpio::B7:
|
||||
return "B7";
|
||||
case Gpio::B8:
|
||||
return "B8";
|
||||
case Gpio::B9:
|
||||
return "B9";
|
||||
case Gpio::C0:
|
||||
return "C0";
|
||||
case Gpio::C1:
|
||||
return "C1";
|
||||
case Gpio::C10:
|
||||
return "C10";
|
||||
case Gpio::C11:
|
||||
return "C11";
|
||||
case Gpio::C12:
|
||||
return "C12";
|
||||
case Gpio::C13:
|
||||
return "C13";
|
||||
case Gpio::C14:
|
||||
return "C14";
|
||||
case Gpio::C15:
|
||||
return "C15";
|
||||
case Gpio::C2:
|
||||
return "C2";
|
||||
case Gpio::C3:
|
||||
return "C3";
|
||||
case Gpio::C4:
|
||||
return "C4";
|
||||
case Gpio::C5:
|
||||
return "C5";
|
||||
case Gpio::C6:
|
||||
return "C6";
|
||||
case Gpio::C7:
|
||||
return "C7";
|
||||
case Gpio::C8:
|
||||
return "C8";
|
||||
case Gpio::C9:
|
||||
return "C9";
|
||||
case Gpio::D0:
|
||||
return "D0";
|
||||
case Gpio::D1:
|
||||
return "D1";
|
||||
case Gpio::D10:
|
||||
return "D10";
|
||||
case Gpio::D11:
|
||||
return "D11";
|
||||
case Gpio::D12:
|
||||
return "D12";
|
||||
case Gpio::D13:
|
||||
return "D13";
|
||||
case Gpio::D14:
|
||||
return "D14";
|
||||
case Gpio::D15:
|
||||
return "D15";
|
||||
case Gpio::D2:
|
||||
return "D2";
|
||||
case Gpio::D3:
|
||||
return "D3";
|
||||
case Gpio::D4:
|
||||
return "D4";
|
||||
case Gpio::D5:
|
||||
return "D5";
|
||||
case Gpio::D6:
|
||||
return "D6";
|
||||
case Gpio::D7:
|
||||
return "D7";
|
||||
case Gpio::D8:
|
||||
return "D8";
|
||||
case Gpio::D9:
|
||||
return "D9";
|
||||
case Gpio::E0:
|
||||
return "E0";
|
||||
case Gpio::E1:
|
||||
return "E1";
|
||||
case Gpio::E10:
|
||||
return "E10";
|
||||
case Gpio::E11:
|
||||
return "E11";
|
||||
case Gpio::E12:
|
||||
return "E12";
|
||||
case Gpio::E13:
|
||||
return "E13";
|
||||
case Gpio::E14:
|
||||
return "E14";
|
||||
case Gpio::E15:
|
||||
return "E15";
|
||||
case Gpio::E2:
|
||||
return "E2";
|
||||
case Gpio::E3:
|
||||
return "E3";
|
||||
case Gpio::E4:
|
||||
return "E4";
|
||||
case Gpio::E5:
|
||||
return "E5";
|
||||
case Gpio::E6:
|
||||
return "E6";
|
||||
case Gpio::E7:
|
||||
return "E7";
|
||||
case Gpio::E8:
|
||||
return "E8";
|
||||
case Gpio::E9:
|
||||
return "E9";
|
||||
case Gpio::F0:
|
||||
return "F0";
|
||||
case Gpio::F1:
|
||||
return "F1";
|
||||
case Gpio::F10:
|
||||
return "F10";
|
||||
case Gpio::F11:
|
||||
return "F11";
|
||||
case Gpio::F12:
|
||||
return "F12";
|
||||
case Gpio::F13:
|
||||
return "F13";
|
||||
case Gpio::F14:
|
||||
return "F14";
|
||||
case Gpio::F15:
|
||||
return "F15";
|
||||
case Gpio::F2:
|
||||
return "F2";
|
||||
case Gpio::F3:
|
||||
return "F3";
|
||||
case Gpio::F4:
|
||||
return "F4";
|
||||
case Gpio::F5:
|
||||
return "F5";
|
||||
case Gpio::F6:
|
||||
return "F6";
|
||||
case Gpio::F7:
|
||||
return "F7";
|
||||
case Gpio::F8:
|
||||
return "F8";
|
||||
case Gpio::F9:
|
||||
return "F9";
|
||||
case Gpio::G0:
|
||||
return "G0";
|
||||
case Gpio::G1:
|
||||
return "G1";
|
||||
case Gpio::G10:
|
||||
return "G10";
|
||||
case Gpio::G11:
|
||||
return "G11";
|
||||
case Gpio::G12:
|
||||
return "G12";
|
||||
case Gpio::G13:
|
||||
return "G13";
|
||||
case Gpio::G14:
|
||||
return "G14";
|
||||
case Gpio::G15:
|
||||
return "G15";
|
||||
case Gpio::G2:
|
||||
return "G2";
|
||||
case Gpio::G3:
|
||||
return "G3";
|
||||
case Gpio::G4:
|
||||
return "G4";
|
||||
case Gpio::G5:
|
||||
return "G5";
|
||||
case Gpio::G6:
|
||||
return "G6";
|
||||
case Gpio::G7:
|
||||
return "G7";
|
||||
case Gpio::G8:
|
||||
return "G8";
|
||||
case Gpio::G9:
|
||||
return "G9";
|
||||
case Gpio::H0:
|
||||
return "H0";
|
||||
case Gpio::H1:
|
||||
return "H1";
|
||||
case Gpio::H10:
|
||||
return "H10";
|
||||
case Gpio::H11:
|
||||
return "H11";
|
||||
case Gpio::H12:
|
||||
return "H12";
|
||||
case Gpio::H13:
|
||||
return "H13";
|
||||
case Gpio::H14:
|
||||
return "H14";
|
||||
case Gpio::H15:
|
||||
return "H15";
|
||||
case Gpio::H2:
|
||||
return "H2";
|
||||
case Gpio::H3:
|
||||
return "H3";
|
||||
case Gpio::H4:
|
||||
return "H4";
|
||||
case Gpio::H5:
|
||||
return "H5";
|
||||
case Gpio::H6:
|
||||
return "H6";
|
||||
case Gpio::H7:
|
||||
return "H7";
|
||||
case Gpio::H8:
|
||||
return "H8";
|
||||
case Gpio::H9:
|
||||
return "H9";
|
||||
case Gpio::I0:
|
||||
return "I0";
|
||||
case Gpio::I1:
|
||||
return "I1";
|
||||
case Gpio::I10:
|
||||
return "I10";
|
||||
case Gpio::I11:
|
||||
return "I11";
|
||||
case Gpio::I12:
|
||||
return "I12";
|
||||
case Gpio::I13:
|
||||
return "I13";
|
||||
case Gpio::I14:
|
||||
return "I14";
|
||||
case Gpio::I15:
|
||||
return "I15";
|
||||
case Gpio::I2:
|
||||
return "I2";
|
||||
case Gpio::I3:
|
||||
return "I3";
|
||||
case Gpio::I4:
|
||||
return "I4";
|
||||
case Gpio::I5:
|
||||
return "I5";
|
||||
case Gpio::I6:
|
||||
return "I6";
|
||||
case Gpio::I7:
|
||||
return "I7";
|
||||
case Gpio::I8:
|
||||
return "I8";
|
||||
case Gpio::I9:
|
||||
return "I9";
|
||||
case Gpio::Invalid:
|
||||
return "Invalid";
|
||||
case Gpio::MC33810_0_GD_0:
|
||||
return "MC33810_0_GD_0";
|
||||
case Gpio::MC33810_0_GD_1:
|
||||
return "MC33810_0_GD_1";
|
||||
case Gpio::MC33810_0_GD_2:
|
||||
return "MC33810_0_GD_2";
|
||||
case Gpio::MC33810_0_GD_3:
|
||||
return "MC33810_0_GD_3";
|
||||
case Gpio::MC33810_0_OUT_0:
|
||||
return "MC33810_0_OUT_0";
|
||||
case Gpio::MC33810_0_OUT_1:
|
||||
return "MC33810_0_OUT_1";
|
||||
case Gpio::MC33810_0_OUT_2:
|
||||
return "MC33810_0_OUT_2";
|
||||
case Gpio::MC33810_0_OUT_3:
|
||||
return "MC33810_0_OUT_3";
|
||||
case Gpio::MC33810_1_GD_0:
|
||||
return "MC33810_1_GD_0";
|
||||
case Gpio::MC33810_1_GD_1:
|
||||
return "MC33810_1_GD_1";
|
||||
case Gpio::MC33810_1_GD_2:
|
||||
return "MC33810_1_GD_2";
|
||||
case Gpio::MC33810_1_GD_3:
|
||||
return "MC33810_1_GD_3";
|
||||
case Gpio::MC33810_1_OUT_0:
|
||||
return "MC33810_1_OUT_0";
|
||||
case Gpio::MC33810_1_OUT_1:
|
||||
return "MC33810_1_OUT_1";
|
||||
case Gpio::MC33810_1_OUT_2:
|
||||
return "MC33810_1_OUT_2";
|
||||
case Gpio::MC33810_1_OUT_3:
|
||||
return "MC33810_1_OUT_3";
|
||||
case Gpio::MC33972_PIN_1:
|
||||
return "MC33972_PIN_1";
|
||||
case Gpio::MC33972_PIN_10:
|
||||
return "MC33972_PIN_10";
|
||||
case Gpio::MC33972_PIN_11:
|
||||
return "MC33972_PIN_11";
|
||||
case Gpio::MC33972_PIN_12:
|
||||
return "MC33972_PIN_12";
|
||||
case Gpio::MC33972_PIN_13:
|
||||
return "MC33972_PIN_13";
|
||||
case Gpio::MC33972_PIN_14:
|
||||
return "MC33972_PIN_14";
|
||||
case Gpio::MC33972_PIN_15:
|
||||
return "MC33972_PIN_15";
|
||||
case Gpio::MC33972_PIN_16:
|
||||
return "MC33972_PIN_16";
|
||||
case Gpio::MC33972_PIN_17:
|
||||
return "MC33972_PIN_17";
|
||||
case Gpio::MC33972_PIN_18:
|
||||
return "MC33972_PIN_18";
|
||||
case Gpio::MC33972_PIN_19:
|
||||
return "MC33972_PIN_19";
|
||||
case Gpio::MC33972_PIN_2:
|
||||
return "MC33972_PIN_2";
|
||||
case Gpio::MC33972_PIN_20:
|
||||
return "MC33972_PIN_20";
|
||||
case Gpio::MC33972_PIN_21:
|
||||
return "MC33972_PIN_21";
|
||||
case Gpio::MC33972_PIN_22:
|
||||
return "MC33972_PIN_22";
|
||||
case Gpio::MC33972_PIN_3:
|
||||
return "MC33972_PIN_3";
|
||||
case Gpio::MC33972_PIN_4:
|
||||
return "MC33972_PIN_4";
|
||||
case Gpio::MC33972_PIN_5:
|
||||
return "MC33972_PIN_5";
|
||||
case Gpio::MC33972_PIN_6:
|
||||
return "MC33972_PIN_6";
|
||||
case Gpio::MC33972_PIN_7:
|
||||
return "MC33972_PIN_7";
|
||||
case Gpio::MC33972_PIN_8:
|
||||
return "MC33972_PIN_8";
|
||||
case Gpio::MC33972_PIN_9:
|
||||
return "MC33972_PIN_9";
|
||||
case Gpio::TLE6240_PIN_1:
|
||||
return "TLE6240_PIN_1";
|
||||
case Gpio::TLE6240_PIN_10:
|
||||
return "TLE6240_PIN_10";
|
||||
case Gpio::TLE6240_PIN_11:
|
||||
return "TLE6240_PIN_11";
|
||||
case Gpio::TLE6240_PIN_12:
|
||||
return "TLE6240_PIN_12";
|
||||
case Gpio::TLE6240_PIN_13:
|
||||
return "TLE6240_PIN_13";
|
||||
case Gpio::TLE6240_PIN_14:
|
||||
return "TLE6240_PIN_14";
|
||||
case Gpio::TLE6240_PIN_15:
|
||||
return "TLE6240_PIN_15";
|
||||
case Gpio::TLE6240_PIN_16:
|
||||
return "TLE6240_PIN_16";
|
||||
case Gpio::TLE6240_PIN_2:
|
||||
return "TLE6240_PIN_2";
|
||||
case Gpio::TLE6240_PIN_3:
|
||||
return "TLE6240_PIN_3";
|
||||
case Gpio::TLE6240_PIN_4:
|
||||
return "TLE6240_PIN_4";
|
||||
case Gpio::TLE6240_PIN_5:
|
||||
return "TLE6240_PIN_5";
|
||||
case Gpio::TLE6240_PIN_6:
|
||||
return "TLE6240_PIN_6";
|
||||
case Gpio::TLE6240_PIN_7:
|
||||
return "TLE6240_PIN_7";
|
||||
case Gpio::TLE6240_PIN_8:
|
||||
return "TLE6240_PIN_8";
|
||||
case Gpio::TLE6240_PIN_9:
|
||||
return "TLE6240_PIN_9";
|
||||
case Gpio::Unassigned:
|
||||
return "Unassigned";
|
||||
}
|
||||
return NULL;
|
||||
}
|
||||
const char *getAdc_channel_e(adc_channel_e value){
|
||||
switch(value) {
|
||||
case EFI_ADC3_14:
|
||||
|
@ -64,411 +469,6 @@ case EFI_ADC_NONE:
|
|||
}
|
||||
return NULL;
|
||||
}
|
||||
const char *getBrain_pin_e(brain_pin_e value){
|
||||
switch(value) {
|
||||
case GPIOA_0:
|
||||
return "GPIOA_0";
|
||||
case GPIOA_1:
|
||||
return "GPIOA_1";
|
||||
case GPIOA_10:
|
||||
return "GPIOA_10";
|
||||
case GPIOA_11:
|
||||
return "GPIOA_11";
|
||||
case GPIOA_12:
|
||||
return "GPIOA_12";
|
||||
case GPIOA_13:
|
||||
return "GPIOA_13";
|
||||
case GPIOA_14:
|
||||
return "GPIOA_14";
|
||||
case GPIOA_15:
|
||||
return "GPIOA_15";
|
||||
case GPIOA_2:
|
||||
return "GPIOA_2";
|
||||
case GPIOA_3:
|
||||
return "GPIOA_3";
|
||||
case GPIOA_4:
|
||||
return "GPIOA_4";
|
||||
case GPIOA_5:
|
||||
return "GPIOA_5";
|
||||
case GPIOA_6:
|
||||
return "GPIOA_6";
|
||||
case GPIOA_7:
|
||||
return "GPIOA_7";
|
||||
case GPIOA_8:
|
||||
return "GPIOA_8";
|
||||
case GPIOA_9:
|
||||
return "GPIOA_9";
|
||||
case GPIOB_0:
|
||||
return "GPIOB_0";
|
||||
case GPIOB_1:
|
||||
return "GPIOB_1";
|
||||
case GPIOB_10:
|
||||
return "GPIOB_10";
|
||||
case GPIOB_11:
|
||||
return "GPIOB_11";
|
||||
case GPIOB_12:
|
||||
return "GPIOB_12";
|
||||
case GPIOB_13:
|
||||
return "GPIOB_13";
|
||||
case GPIOB_14:
|
||||
return "GPIOB_14";
|
||||
case GPIOB_15:
|
||||
return "GPIOB_15";
|
||||
case GPIOB_2:
|
||||
return "GPIOB_2";
|
||||
case GPIOB_3:
|
||||
return "GPIOB_3";
|
||||
case GPIOB_4:
|
||||
return "GPIOB_4";
|
||||
case GPIOB_5:
|
||||
return "GPIOB_5";
|
||||
case GPIOB_6:
|
||||
return "GPIOB_6";
|
||||
case GPIOB_7:
|
||||
return "GPIOB_7";
|
||||
case GPIOB_8:
|
||||
return "GPIOB_8";
|
||||
case GPIOB_9:
|
||||
return "GPIOB_9";
|
||||
case GPIOC_0:
|
||||
return "GPIOC_0";
|
||||
case GPIOC_1:
|
||||
return "GPIOC_1";
|
||||
case GPIOC_10:
|
||||
return "GPIOC_10";
|
||||
case GPIOC_11:
|
||||
return "GPIOC_11";
|
||||
case GPIOC_12:
|
||||
return "GPIOC_12";
|
||||
case GPIOC_13:
|
||||
return "GPIOC_13";
|
||||
case GPIOC_14:
|
||||
return "GPIOC_14";
|
||||
case GPIOC_15:
|
||||
return "GPIOC_15";
|
||||
case GPIOC_2:
|
||||
return "GPIOC_2";
|
||||
case GPIOC_3:
|
||||
return "GPIOC_3";
|
||||
case GPIOC_4:
|
||||
return "GPIOC_4";
|
||||
case GPIOC_5:
|
||||
return "GPIOC_5";
|
||||
case GPIOC_6:
|
||||
return "GPIOC_6";
|
||||
case GPIOC_7:
|
||||
return "GPIOC_7";
|
||||
case GPIOC_8:
|
||||
return "GPIOC_8";
|
||||
case GPIOC_9:
|
||||
return "GPIOC_9";
|
||||
case GPIOD_0:
|
||||
return "GPIOD_0";
|
||||
case GPIOD_1:
|
||||
return "GPIOD_1";
|
||||
case GPIOD_10:
|
||||
return "GPIOD_10";
|
||||
case GPIOD_11:
|
||||
return "GPIOD_11";
|
||||
case GPIOD_12:
|
||||
return "GPIOD_12";
|
||||
case GPIOD_13:
|
||||
return "GPIOD_13";
|
||||
case GPIOD_14:
|
||||
return "GPIOD_14";
|
||||
case GPIOD_15:
|
||||
return "GPIOD_15";
|
||||
case GPIOD_2:
|
||||
return "GPIOD_2";
|
||||
case GPIOD_3:
|
||||
return "GPIOD_3";
|
||||
case GPIOD_4:
|
||||
return "GPIOD_4";
|
||||
case GPIOD_5:
|
||||
return "GPIOD_5";
|
||||
case GPIOD_6:
|
||||
return "GPIOD_6";
|
||||
case GPIOD_7:
|
||||
return "GPIOD_7";
|
||||
case GPIOD_8:
|
||||
return "GPIOD_8";
|
||||
case GPIOD_9:
|
||||
return "GPIOD_9";
|
||||
case GPIOE_0:
|
||||
return "GPIOE_0";
|
||||
case GPIOE_1:
|
||||
return "GPIOE_1";
|
||||
case GPIOE_10:
|
||||
return "GPIOE_10";
|
||||
case GPIOE_11:
|
||||
return "GPIOE_11";
|
||||
case GPIOE_12:
|
||||
return "GPIOE_12";
|
||||
case GPIOE_13:
|
||||
return "GPIOE_13";
|
||||
case GPIOE_14:
|
||||
return "GPIOE_14";
|
||||
case GPIOE_15:
|
||||
return "GPIOE_15";
|
||||
case GPIOE_2:
|
||||
return "GPIOE_2";
|
||||
case GPIOE_3:
|
||||
return "GPIOE_3";
|
||||
case GPIOE_4:
|
||||
return "GPIOE_4";
|
||||
case GPIOE_5:
|
||||
return "GPIOE_5";
|
||||
case GPIOE_6:
|
||||
return "GPIOE_6";
|
||||
case GPIOE_7:
|
||||
return "GPIOE_7";
|
||||
case GPIOE_8:
|
||||
return "GPIOE_8";
|
||||
case GPIOE_9:
|
||||
return "GPIOE_9";
|
||||
case GPIOF_0:
|
||||
return "GPIOF_0";
|
||||
case GPIOF_1:
|
||||
return "GPIOF_1";
|
||||
case GPIOF_10:
|
||||
return "GPIOF_10";
|
||||
case GPIOF_11:
|
||||
return "GPIOF_11";
|
||||
case GPIOF_12:
|
||||
return "GPIOF_12";
|
||||
case GPIOF_13:
|
||||
return "GPIOF_13";
|
||||
case GPIOF_14:
|
||||
return "GPIOF_14";
|
||||
case GPIOF_15:
|
||||
return "GPIOF_15";
|
||||
case GPIOF_2:
|
||||
return "GPIOF_2";
|
||||
case GPIOF_3:
|
||||
return "GPIOF_3";
|
||||
case GPIOF_4:
|
||||
return "GPIOF_4";
|
||||
case GPIOF_5:
|
||||
return "GPIOF_5";
|
||||
case GPIOF_6:
|
||||
return "GPIOF_6";
|
||||
case GPIOF_7:
|
||||
return "GPIOF_7";
|
||||
case GPIOF_8:
|
||||
return "GPIOF_8";
|
||||
case GPIOF_9:
|
||||
return "GPIOF_9";
|
||||
case GPIOG_0:
|
||||
return "GPIOG_0";
|
||||
case GPIOG_1:
|
||||
return "GPIOG_1";
|
||||
case GPIOG_10:
|
||||
return "GPIOG_10";
|
||||
case GPIOG_11:
|
||||
return "GPIOG_11";
|
||||
case GPIOG_12:
|
||||
return "GPIOG_12";
|
||||
case GPIOG_13:
|
||||
return "GPIOG_13";
|
||||
case GPIOG_14:
|
||||
return "GPIOG_14";
|
||||
case GPIOG_15:
|
||||
return "GPIOG_15";
|
||||
case GPIOG_2:
|
||||
return "GPIOG_2";
|
||||
case GPIOG_3:
|
||||
return "GPIOG_3";
|
||||
case GPIOG_4:
|
||||
return "GPIOG_4";
|
||||
case GPIOG_5:
|
||||
return "GPIOG_5";
|
||||
case GPIOG_6:
|
||||
return "GPIOG_6";
|
||||
case GPIOG_7:
|
||||
return "GPIOG_7";
|
||||
case GPIOG_8:
|
||||
return "GPIOG_8";
|
||||
case GPIOG_9:
|
||||
return "GPIOG_9";
|
||||
case GPIOH_0:
|
||||
return "GPIOH_0";
|
||||
case GPIOH_1:
|
||||
return "GPIOH_1";
|
||||
case GPIOH_10:
|
||||
return "GPIOH_10";
|
||||
case GPIOH_11:
|
||||
return "GPIOH_11";
|
||||
case GPIOH_12:
|
||||
return "GPIOH_12";
|
||||
case GPIOH_13:
|
||||
return "GPIOH_13";
|
||||
case GPIOH_14:
|
||||
return "GPIOH_14";
|
||||
case GPIOH_15:
|
||||
return "GPIOH_15";
|
||||
case GPIOH_2:
|
||||
return "GPIOH_2";
|
||||
case GPIOH_3:
|
||||
return "GPIOH_3";
|
||||
case GPIOH_4:
|
||||
return "GPIOH_4";
|
||||
case GPIOH_5:
|
||||
return "GPIOH_5";
|
||||
case GPIOH_6:
|
||||
return "GPIOH_6";
|
||||
case GPIOH_7:
|
||||
return "GPIOH_7";
|
||||
case GPIOH_8:
|
||||
return "GPIOH_8";
|
||||
case GPIOH_9:
|
||||
return "GPIOH_9";
|
||||
case GPIOI_0:
|
||||
return "GPIOI_0";
|
||||
case GPIOI_1:
|
||||
return "GPIOI_1";
|
||||
case GPIOI_10:
|
||||
return "GPIOI_10";
|
||||
case GPIOI_11:
|
||||
return "GPIOI_11";
|
||||
case GPIOI_12:
|
||||
return "GPIOI_12";
|
||||
case GPIOI_13:
|
||||
return "GPIOI_13";
|
||||
case GPIOI_14:
|
||||
return "GPIOI_14";
|
||||
case GPIOI_15:
|
||||
return "GPIOI_15";
|
||||
case GPIOI_2:
|
||||
return "GPIOI_2";
|
||||
case GPIOI_3:
|
||||
return "GPIOI_3";
|
||||
case GPIOI_4:
|
||||
return "GPIOI_4";
|
||||
case GPIOI_5:
|
||||
return "GPIOI_5";
|
||||
case GPIOI_6:
|
||||
return "GPIOI_6";
|
||||
case GPIOI_7:
|
||||
return "GPIOI_7";
|
||||
case GPIOI_8:
|
||||
return "GPIOI_8";
|
||||
case GPIOI_9:
|
||||
return "GPIOI_9";
|
||||
case GPIO_INVALID:
|
||||
return "GPIO_INVALID";
|
||||
case GPIO_UNASSIGNED:
|
||||
return "GPIO_UNASSIGNED";
|
||||
case MC33810_0_GD_0:
|
||||
return "MC33810_0_GD_0";
|
||||
case MC33810_0_GD_1:
|
||||
return "MC33810_0_GD_1";
|
||||
case MC33810_0_GD_2:
|
||||
return "MC33810_0_GD_2";
|
||||
case MC33810_0_GD_3:
|
||||
return "MC33810_0_GD_3";
|
||||
case MC33810_0_OUT_0:
|
||||
return "MC33810_0_OUT_0";
|
||||
case MC33810_0_OUT_1:
|
||||
return "MC33810_0_OUT_1";
|
||||
case MC33810_0_OUT_2:
|
||||
return "MC33810_0_OUT_2";
|
||||
case MC33810_0_OUT_3:
|
||||
return "MC33810_0_OUT_3";
|
||||
case MC33810_1_GD_0:
|
||||
return "MC33810_1_GD_0";
|
||||
case MC33810_1_GD_1:
|
||||
return "MC33810_1_GD_1";
|
||||
case MC33810_1_GD_2:
|
||||
return "MC33810_1_GD_2";
|
||||
case MC33810_1_GD_3:
|
||||
return "MC33810_1_GD_3";
|
||||
case MC33810_1_OUT_0:
|
||||
return "MC33810_1_OUT_0";
|
||||
case MC33810_1_OUT_1:
|
||||
return "MC33810_1_OUT_1";
|
||||
case MC33810_1_OUT_2:
|
||||
return "MC33810_1_OUT_2";
|
||||
case MC33810_1_OUT_3:
|
||||
return "MC33810_1_OUT_3";
|
||||
case MC33972_PIN_1:
|
||||
return "MC33972_PIN_1";
|
||||
case MC33972_PIN_10:
|
||||
return "MC33972_PIN_10";
|
||||
case MC33972_PIN_11:
|
||||
return "MC33972_PIN_11";
|
||||
case MC33972_PIN_12:
|
||||
return "MC33972_PIN_12";
|
||||
case MC33972_PIN_13:
|
||||
return "MC33972_PIN_13";
|
||||
case MC33972_PIN_14:
|
||||
return "MC33972_PIN_14";
|
||||
case MC33972_PIN_15:
|
||||
return "MC33972_PIN_15";
|
||||
case MC33972_PIN_16:
|
||||
return "MC33972_PIN_16";
|
||||
case MC33972_PIN_17:
|
||||
return "MC33972_PIN_17";
|
||||
case MC33972_PIN_18:
|
||||
return "MC33972_PIN_18";
|
||||
case MC33972_PIN_19:
|
||||
return "MC33972_PIN_19";
|
||||
case MC33972_PIN_2:
|
||||
return "MC33972_PIN_2";
|
||||
case MC33972_PIN_20:
|
||||
return "MC33972_PIN_20";
|
||||
case MC33972_PIN_21:
|
||||
return "MC33972_PIN_21";
|
||||
case MC33972_PIN_22:
|
||||
return "MC33972_PIN_22";
|
||||
case MC33972_PIN_3:
|
||||
return "MC33972_PIN_3";
|
||||
case MC33972_PIN_4:
|
||||
return "MC33972_PIN_4";
|
||||
case MC33972_PIN_5:
|
||||
return "MC33972_PIN_5";
|
||||
case MC33972_PIN_6:
|
||||
return "MC33972_PIN_6";
|
||||
case MC33972_PIN_7:
|
||||
return "MC33972_PIN_7";
|
||||
case MC33972_PIN_8:
|
||||
return "MC33972_PIN_8";
|
||||
case MC33972_PIN_9:
|
||||
return "MC33972_PIN_9";
|
||||
case TLE6240_PIN_1:
|
||||
return "TLE6240_PIN_1";
|
||||
case TLE6240_PIN_10:
|
||||
return "TLE6240_PIN_10";
|
||||
case TLE6240_PIN_11:
|
||||
return "TLE6240_PIN_11";
|
||||
case TLE6240_PIN_12:
|
||||
return "TLE6240_PIN_12";
|
||||
case TLE6240_PIN_13:
|
||||
return "TLE6240_PIN_13";
|
||||
case TLE6240_PIN_14:
|
||||
return "TLE6240_PIN_14";
|
||||
case TLE6240_PIN_15:
|
||||
return "TLE6240_PIN_15";
|
||||
case TLE6240_PIN_16:
|
||||
return "TLE6240_PIN_16";
|
||||
case TLE6240_PIN_2:
|
||||
return "TLE6240_PIN_2";
|
||||
case TLE6240_PIN_3:
|
||||
return "TLE6240_PIN_3";
|
||||
case TLE6240_PIN_4:
|
||||
return "TLE6240_PIN_4";
|
||||
case TLE6240_PIN_5:
|
||||
return "TLE6240_PIN_5";
|
||||
case TLE6240_PIN_6:
|
||||
return "TLE6240_PIN_6";
|
||||
case TLE6240_PIN_7:
|
||||
return "TLE6240_PIN_7";
|
||||
case TLE6240_PIN_8:
|
||||
return "TLE6240_PIN_8";
|
||||
case TLE6240_PIN_9:
|
||||
return "TLE6240_PIN_9";
|
||||
}
|
||||
return NULL;
|
||||
}
|
||||
const char *getPin_mode_e(pin_mode_e value){
|
||||
switch(value) {
|
||||
case PO_DEFAULT:
|
||||
|
|
|
@ -1,10 +1,12 @@
|
|||
// was generated automatically by rusEFI tool from rusefi_hw_enums.h // by enum2string.jar tool on Tue Jan 04 03:36:50 UTC 2022
|
||||
// was generated automatically by rusEFI tool from rusefi_hw_enums.h // by enum2string.jar tool on Thu Apr 28 22:03:39 UTC 2022
|
||||
// see also gen_config_and_enums.bat
|
||||
|
||||
|
||||
|
||||
#include "rusefi_hw_enums.h"
|
||||
#pragma once
|
||||
#if __cplusplus
|
||||
const char *getGpio(Gpio value);
|
||||
#endif //__cplusplus
|
||||
const char *getAdc_channel_e(adc_channel_e value);
|
||||
const char *getBrain_pin_e(brain_pin_e value);
|
||||
const char *getPin_mode_e(pin_mode_e value);
|
||||
|
|
|
@ -4,12 +4,50 @@
|
|||
|
||||
const char * getBoardSpecificPinName(brain_pin_e brainPin) {
|
||||
switch(brainPin) {
|
||||
case GPIOD_14: return "B11 - Speed Din";
|
||||
case GPIOE_9: return "A08 - Crank 2 VR+";
|
||||
case GPIOH_10: return "A08 - Crank 1 VR+";
|
||||
case GPIOH_12: return "A07 - Cam VR+";
|
||||
case GPIOH_7: return "D05 - Self Shutdown";
|
||||
case GPIO_UNASSIGNED: return "B07 - Power Steering Switch";
|
||||
case Gpio::D14: return "B11 - Speed Din";
|
||||
case Gpio::E9: return "A08 - Crank 2 VR+";
|
||||
case Gpio::H10: return "A08 - Crank 1 VR+";
|
||||
case Gpio::H12: return "A07 - Cam VR+";
|
||||
case Gpio::H7: return "D05 - Self Shutdown";
|
||||
case Gpio::MC33810_0_GD_0: return "D07 - Ignition Cyl 4";
|
||||
case Gpio::MC33810_0_GD_1: return "D09 - Ignition Cyl 3";
|
||||
case Gpio::MC33810_0_GD_3: return "D21 - Ignition Cyl 5";
|
||||
case Gpio::MC33810_0_OUT_0: return "D13 - Injector 1";
|
||||
case Gpio::MC33810_0_OUT_1: return "D11 - Injector 3";
|
||||
case Gpio::MC33810_0_OUT_2: return "A01 - Injector 5";
|
||||
case Gpio::MC33810_1_GD_1: return "D16 - Ignition Cyl 6";
|
||||
case Gpio::MC33810_1_GD_2: return "D08 - Ignition Cyl 2";
|
||||
case Gpio::MC33810_1_GD_3: return "D10 - Ignition Cyl 1";
|
||||
case Gpio::MC33810_1_OUT_0: return "D12 - Injector 2";
|
||||
case Gpio::MC33810_1_OUT_1: return "D26 - Injector 4";
|
||||
case Gpio::MC33810_1_OUT_2: return "A12 - Injector 6";
|
||||
case Gpio::MC33972_PIN_16: return "C09 - Air Condition request Din";
|
||||
case Gpio::MC33972_PIN_17: return "B12 - IGN Din";
|
||||
case Gpio::MC33972_PIN_19: return "B10 - N pos Din";
|
||||
case Gpio::MC33972_PIN_20: return "B09 - P pos Din";
|
||||
case Gpio::MC33972_PIN_21: return "A20 - Torque Ctrl Din";
|
||||
case Gpio::MC33972_PIN_22: return "A19 - AC Ctrl Din";
|
||||
case Gpio::MC33972_PIN_5: return "C10 - Starter Din";
|
||||
case Gpio::MC33972_PIN_6: return "C12 - Memory SW Din";
|
||||
case Gpio::MC33972_PIN_7: return "C13 - Test SW Din";
|
||||
case Gpio::MC33972_PIN_8: return "D04 - California ID Din";
|
||||
case Gpio::TLE6240_PIN_1: return "D17 - FAN 1 relay";
|
||||
case Gpio::TLE6240_PIN_10: return "D06 - Absorber purge valve";
|
||||
case Gpio::TLE6240_PIN_11: return "D02 - IDLE open";
|
||||
case Gpio::TLE6240_PIN_12: return "D01 - IDLE close";
|
||||
case Gpio::TLE6240_PIN_13: return "AUX0_17 - AUX0 OD output 0";
|
||||
case Gpio::TLE6240_PIN_14: return "AUX0_14 - AUX0 OD output 1";
|
||||
case Gpio::TLE6240_PIN_15: return "B08 - AC clutch";
|
||||
case Gpio::TLE6240_PIN_16: return "D20 - Inertia-Resonance Super-Charger control";
|
||||
case Gpio::TLE6240_PIN_2: return "D03 - FAN 2 relay";
|
||||
case Gpio::TLE6240_PIN_3: return "C16 - Tacho out";
|
||||
case Gpio::TLE6240_PIN_4: return "C14 - FPump modulator";
|
||||
case Gpio::TLE6240_PIN_5: return "D23 - Fuel Pump relay";
|
||||
case Gpio::TLE6240_PIN_6: return "D22 - EGR control";
|
||||
case Gpio::TLE6240_PIN_7: return "D19 - Check Engine indicator";
|
||||
case Gpio::TLE6240_PIN_8: return "C15 - AUX1 OD out";
|
||||
case Gpio::TLE6240_PIN_9: return "D18 - Auxillary air valve";
|
||||
case Gpio::Unassigned: return "B07 - Power Steering Switch";
|
||||
default: return nullptr;
|
||||
}
|
||||
return nullptr;
|
||||
|
|
|
@ -4,14 +4,14 @@
|
|||
|
||||
const char * getBoardSpecificPinName(brain_pin_e brainPin) {
|
||||
switch(brainPin) {
|
||||
case GPIOA_0: return "Out 1";
|
||||
case GPIOA_1: return "Out 2";
|
||||
case GPIOA_10: return "Out 8";
|
||||
case GPIOA_2: return "Out 3";
|
||||
case GPIOA_3: return "Out 4";
|
||||
case GPIOA_8: return "Out 6";
|
||||
case GPIOA_9: return "Out 7";
|
||||
case GPIOC_9: return "Out 5";
|
||||
case Gpio::A0: return "Out 1";
|
||||
case Gpio::A1: return "Out 2";
|
||||
case Gpio::A10: return "Out 8";
|
||||
case Gpio::A2: return "Out 3";
|
||||
case Gpio::A3: return "Out 4";
|
||||
case Gpio::A8: return "Out 6";
|
||||
case Gpio::A9: return "Out 7";
|
||||
case Gpio::C9: return "Out 5";
|
||||
default: return nullptr;
|
||||
}
|
||||
return nullptr;
|
||||
|
|
|
@ -1,10 +1,475 @@
|
|||
#include "global.h"
|
||||
#include "rusefi_hw_enums.h"
|
||||
// was generated automatically by rusEFI tool from rusefi_hw_enums.h // by enum2string.jar tool on Tue Feb 01 22:39:48 UTC 2022
|
||||
// was generated automatically by rusEFI tool from rusefi_hw_enums.h // by enum2string.jar tool on Thu Apr 28 22:03:38 UTC 2022
|
||||
// see also gen_config_and_enums.bat
|
||||
|
||||
|
||||
|
||||
const char *getGpio(Gpio value){
|
||||
switch(value) {
|
||||
case Gpio::A0:
|
||||
return "A0";
|
||||
case Gpio::A1:
|
||||
return "A1";
|
||||
case Gpio::A10:
|
||||
return "A10";
|
||||
case Gpio::A11:
|
||||
return "A11";
|
||||
case Gpio::A12:
|
||||
return "A12";
|
||||
case Gpio::A13:
|
||||
return "A13";
|
||||
case Gpio::A14:
|
||||
return "A14";
|
||||
case Gpio::A15:
|
||||
return "A15";
|
||||
case Gpio::A2:
|
||||
return "A2";
|
||||
case Gpio::A3:
|
||||
return "A3";
|
||||
case Gpio::A4:
|
||||
return "A4";
|
||||
case Gpio::A5:
|
||||
return "A5";
|
||||
case Gpio::A6:
|
||||
return "A6";
|
||||
case Gpio::A7:
|
||||
return "A7";
|
||||
case Gpio::A8:
|
||||
return "A8";
|
||||
case Gpio::A9:
|
||||
return "A9";
|
||||
case Gpio::B0:
|
||||
return "B0";
|
||||
case Gpio::B1:
|
||||
return "B1";
|
||||
case Gpio::B10:
|
||||
return "B10";
|
||||
case Gpio::B11:
|
||||
return "B11";
|
||||
case Gpio::B12:
|
||||
return "B12";
|
||||
case Gpio::B13:
|
||||
return "B13";
|
||||
case Gpio::B14:
|
||||
return "B14";
|
||||
case Gpio::B15:
|
||||
return "B15";
|
||||
case Gpio::B2:
|
||||
return "B2";
|
||||
case Gpio::B3:
|
||||
return "B3";
|
||||
case Gpio::B4:
|
||||
return "B4";
|
||||
case Gpio::B5:
|
||||
return "B5";
|
||||
case Gpio::B6:
|
||||
return "B6";
|
||||
case Gpio::B7:
|
||||
return "B7";
|
||||
case Gpio::B8:
|
||||
return "B8";
|
||||
case Gpio::B9:
|
||||
return "B9";
|
||||
case Gpio::C0:
|
||||
return "C0";
|
||||
case Gpio::C1:
|
||||
return "C1";
|
||||
case Gpio::C10:
|
||||
return "C10";
|
||||
case Gpio::C11:
|
||||
return "C11";
|
||||
case Gpio::C12:
|
||||
return "C12";
|
||||
case Gpio::C13:
|
||||
return "C13";
|
||||
case Gpio::C14:
|
||||
return "C14";
|
||||
case Gpio::C15:
|
||||
return "C15";
|
||||
case Gpio::C2:
|
||||
return "C2";
|
||||
case Gpio::C3:
|
||||
return "C3";
|
||||
case Gpio::C4:
|
||||
return "C4";
|
||||
case Gpio::C5:
|
||||
return "C5";
|
||||
case Gpio::C6:
|
||||
return "C6";
|
||||
case Gpio::C7:
|
||||
return "C7";
|
||||
case Gpio::C8:
|
||||
return "C8";
|
||||
case Gpio::C9:
|
||||
return "C9";
|
||||
case Gpio::D0:
|
||||
return "D0";
|
||||
case Gpio::D1:
|
||||
return "D1";
|
||||
case Gpio::D10:
|
||||
return "D10";
|
||||
case Gpio::D11:
|
||||
return "D11";
|
||||
case Gpio::D12:
|
||||
return "D12";
|
||||
case Gpio::D13:
|
||||
return "D13";
|
||||
case Gpio::D14:
|
||||
return "D14";
|
||||
case Gpio::D15:
|
||||
return "D15";
|
||||
case Gpio::D2:
|
||||
return "D2";
|
||||
case Gpio::D3:
|
||||
return "D3";
|
||||
case Gpio::D4:
|
||||
return "D4";
|
||||
case Gpio::D5:
|
||||
return "D5";
|
||||
case Gpio::D6:
|
||||
return "D6";
|
||||
case Gpio::D7:
|
||||
return "D7";
|
||||
case Gpio::D8:
|
||||
return "D8";
|
||||
case Gpio::D9:
|
||||
return "D9";
|
||||
case Gpio::E0:
|
||||
return "E0";
|
||||
case Gpio::E1:
|
||||
return "E1";
|
||||
case Gpio::E10:
|
||||
return "E10";
|
||||
case Gpio::E11:
|
||||
return "E11";
|
||||
case Gpio::E12:
|
||||
return "E12";
|
||||
case Gpio::E13:
|
||||
return "E13";
|
||||
case Gpio::E14:
|
||||
return "E14";
|
||||
case Gpio::E15:
|
||||
return "E15";
|
||||
case Gpio::E2:
|
||||
return "E2";
|
||||
case Gpio::E3:
|
||||
return "E3";
|
||||
case Gpio::E4:
|
||||
return "E4";
|
||||
case Gpio::E5:
|
||||
return "E5";
|
||||
case Gpio::E6:
|
||||
return "E6";
|
||||
case Gpio::E7:
|
||||
return "E7";
|
||||
case Gpio::E8:
|
||||
return "E8";
|
||||
case Gpio::E9:
|
||||
return "E9";
|
||||
case Gpio::F0:
|
||||
return "F0";
|
||||
case Gpio::F1:
|
||||
return "F1";
|
||||
case Gpio::F10:
|
||||
return "F10";
|
||||
case Gpio::F11:
|
||||
return "F11";
|
||||
case Gpio::F12:
|
||||
return "F12";
|
||||
case Gpio::F13:
|
||||
return "F13";
|
||||
case Gpio::F14:
|
||||
return "F14";
|
||||
case Gpio::F15:
|
||||
return "F15";
|
||||
case Gpio::F2:
|
||||
return "F2";
|
||||
case Gpio::F3:
|
||||
return "F3";
|
||||
case Gpio::F4:
|
||||
return "F4";
|
||||
case Gpio::F5:
|
||||
return "F5";
|
||||
case Gpio::F6:
|
||||
return "F6";
|
||||
case Gpio::F7:
|
||||
return "F7";
|
||||
case Gpio::F8:
|
||||
return "F8";
|
||||
case Gpio::F9:
|
||||
return "F9";
|
||||
case Gpio::G0:
|
||||
return "G0";
|
||||
case Gpio::G1:
|
||||
return "G1";
|
||||
case Gpio::G10:
|
||||
return "G10";
|
||||
case Gpio::G11:
|
||||
return "G11";
|
||||
case Gpio::G12:
|
||||
return "G12";
|
||||
case Gpio::G13:
|
||||
return "G13";
|
||||
case Gpio::G14:
|
||||
return "G14";
|
||||
case Gpio::G15:
|
||||
return "G15";
|
||||
case Gpio::G2:
|
||||
return "G2";
|
||||
case Gpio::G3:
|
||||
return "G3";
|
||||
case Gpio::G4:
|
||||
return "G4";
|
||||
case Gpio::G5:
|
||||
return "G5";
|
||||
case Gpio::G6:
|
||||
return "G6";
|
||||
case Gpio::G7:
|
||||
return "G7";
|
||||
case Gpio::G8:
|
||||
return "G8";
|
||||
case Gpio::G9:
|
||||
return "G9";
|
||||
case Gpio::H0:
|
||||
return "H0";
|
||||
case Gpio::H1:
|
||||
return "H1";
|
||||
case Gpio::H10:
|
||||
return "H10";
|
||||
case Gpio::H11:
|
||||
return "H11";
|
||||
case Gpio::H12:
|
||||
return "H12";
|
||||
case Gpio::H13:
|
||||
return "H13";
|
||||
case Gpio::H14:
|
||||
return "H14";
|
||||
case Gpio::H15:
|
||||
return "H15";
|
||||
case Gpio::H2:
|
||||
return "H2";
|
||||
case Gpio::H3:
|
||||
return "H3";
|
||||
case Gpio::H4:
|
||||
return "H4";
|
||||
case Gpio::H5:
|
||||
return "H5";
|
||||
case Gpio::H6:
|
||||
return "H6";
|
||||
case Gpio::H7:
|
||||
return "H7";
|
||||
case Gpio::H8:
|
||||
return "H8";
|
||||
case Gpio::H9:
|
||||
return "H9";
|
||||
case Gpio::I0:
|
||||
return "I0";
|
||||
case Gpio::I1:
|
||||
return "I1";
|
||||
case Gpio::I10:
|
||||
return "I10";
|
||||
case Gpio::I11:
|
||||
return "I11";
|
||||
case Gpio::I12:
|
||||
return "I12";
|
||||
case Gpio::I13:
|
||||
return "I13";
|
||||
case Gpio::I14:
|
||||
return "I14";
|
||||
case Gpio::I15:
|
||||
return "I15";
|
||||
case Gpio::I2:
|
||||
return "I2";
|
||||
case Gpio::I3:
|
||||
return "I3";
|
||||
case Gpio::I4:
|
||||
return "I4";
|
||||
case Gpio::I5:
|
||||
return "I5";
|
||||
case Gpio::I6:
|
||||
return "I6";
|
||||
case Gpio::I7:
|
||||
return "I7";
|
||||
case Gpio::I8:
|
||||
return "I8";
|
||||
case Gpio::I9:
|
||||
return "I9";
|
||||
case Gpio::Invalid:
|
||||
return "Invalid";
|
||||
case Gpio::L9779_IGN_1:
|
||||
return "L9779_IGN_1";
|
||||
case Gpio::L9779_IGN_2:
|
||||
return "L9779_IGN_2";
|
||||
case Gpio::L9779_IGN_3:
|
||||
return "L9779_IGN_3";
|
||||
case Gpio::L9779_IGN_4:
|
||||
return "L9779_IGN_4";
|
||||
case Gpio::L9779_OUT_1:
|
||||
return "L9779_OUT_1";
|
||||
case Gpio::L9779_OUT_10:
|
||||
return "L9779_OUT_10";
|
||||
case Gpio::L9779_OUT_11:
|
||||
return "L9779_OUT_11";
|
||||
case Gpio::L9779_OUT_12:
|
||||
return "L9779_OUT_12";
|
||||
case Gpio::L9779_OUT_13:
|
||||
return "L9779_OUT_13";
|
||||
case Gpio::L9779_OUT_14:
|
||||
return "L9779_OUT_14";
|
||||
case Gpio::L9779_OUT_15:
|
||||
return "L9779_OUT_15";
|
||||
case Gpio::L9779_OUT_16:
|
||||
return "L9779_OUT_16";
|
||||
case Gpio::L9779_OUT_17:
|
||||
return "L9779_OUT_17";
|
||||
case Gpio::L9779_OUT_18:
|
||||
return "L9779_OUT_18";
|
||||
case Gpio::L9779_OUT_19:
|
||||
return "L9779_OUT_19";
|
||||
case Gpio::L9779_OUT_2:
|
||||
return "L9779_OUT_2";
|
||||
case Gpio::L9779_OUT_20:
|
||||
return "L9779_OUT_20";
|
||||
case Gpio::L9779_OUT_25:
|
||||
return "L9779_OUT_25";
|
||||
case Gpio::L9779_OUT_26:
|
||||
return "L9779_OUT_26";
|
||||
case Gpio::L9779_OUT_27:
|
||||
return "L9779_OUT_27";
|
||||
case Gpio::L9779_OUT_28:
|
||||
return "L9779_OUT_28";
|
||||
case Gpio::L9779_OUT_3:
|
||||
return "L9779_OUT_3";
|
||||
case Gpio::L9779_OUT_4:
|
||||
return "L9779_OUT_4";
|
||||
case Gpio::L9779_OUT_5:
|
||||
return "L9779_OUT_5";
|
||||
case Gpio::L9779_OUT_6:
|
||||
return "L9779_OUT_6";
|
||||
case Gpio::L9779_OUT_7:
|
||||
return "L9779_OUT_7";
|
||||
case Gpio::L9779_OUT_8:
|
||||
return "L9779_OUT_8";
|
||||
case Gpio::L9779_OUT_9:
|
||||
return "L9779_OUT_9";
|
||||
case Gpio::L9779_OUT_A:
|
||||
return "L9779_OUT_A";
|
||||
case Gpio::L9779_OUT_B:
|
||||
return "L9779_OUT_B";
|
||||
case Gpio::L9779_OUT_C:
|
||||
return "L9779_OUT_C";
|
||||
case Gpio::L9779_OUT_D:
|
||||
return "L9779_OUT_D";
|
||||
case Gpio::L9779_OUT_MRD:
|
||||
return "L9779_OUT_MRD";
|
||||
case Gpio::L9779_PIN_KEY:
|
||||
return "L9779_PIN_KEY";
|
||||
case Gpio::MC33972_PIN_1:
|
||||
return "MC33972_PIN_1";
|
||||
case Gpio::MC33972_PIN_21:
|
||||
return "MC33972_PIN_21";
|
||||
case Gpio::MC33972_PIN_22:
|
||||
return "MC33972_PIN_22";
|
||||
case Gpio::TLE6240_PIN_1:
|
||||
return "TLE6240_PIN_1";
|
||||
case Gpio::TLE6240_PIN_10:
|
||||
return "TLE6240_PIN_10";
|
||||
case Gpio::TLE6240_PIN_11:
|
||||
return "TLE6240_PIN_11";
|
||||
case Gpio::TLE6240_PIN_12:
|
||||
return "TLE6240_PIN_12";
|
||||
case Gpio::TLE6240_PIN_13:
|
||||
return "TLE6240_PIN_13";
|
||||
case Gpio::TLE6240_PIN_14:
|
||||
return "TLE6240_PIN_14";
|
||||
case Gpio::TLE6240_PIN_15:
|
||||
return "TLE6240_PIN_15";
|
||||
case Gpio::TLE6240_PIN_16:
|
||||
return "TLE6240_PIN_16";
|
||||
case Gpio::TLE6240_PIN_2:
|
||||
return "TLE6240_PIN_2";
|
||||
case Gpio::TLE6240_PIN_3:
|
||||
return "TLE6240_PIN_3";
|
||||
case Gpio::TLE6240_PIN_4:
|
||||
return "TLE6240_PIN_4";
|
||||
case Gpio::TLE6240_PIN_5:
|
||||
return "TLE6240_PIN_5";
|
||||
case Gpio::TLE6240_PIN_6:
|
||||
return "TLE6240_PIN_6";
|
||||
case Gpio::TLE6240_PIN_7:
|
||||
return "TLE6240_PIN_7";
|
||||
case Gpio::TLE6240_PIN_8:
|
||||
return "TLE6240_PIN_8";
|
||||
case Gpio::TLE6240_PIN_9:
|
||||
return "TLE6240_PIN_9";
|
||||
case Gpio::TLE8888_PIN_1:
|
||||
return "TLE8888_PIN_1";
|
||||
case Gpio::TLE8888_PIN_10:
|
||||
return "TLE8888_PIN_10";
|
||||
case Gpio::TLE8888_PIN_11:
|
||||
return "TLE8888_PIN_11";
|
||||
case Gpio::TLE8888_PIN_12:
|
||||
return "TLE8888_PIN_12";
|
||||
case Gpio::TLE8888_PIN_13:
|
||||
return "TLE8888_PIN_13";
|
||||
case Gpio::TLE8888_PIN_14:
|
||||
return "TLE8888_PIN_14";
|
||||
case Gpio::TLE8888_PIN_15:
|
||||
return "TLE8888_PIN_15";
|
||||
case Gpio::TLE8888_PIN_16:
|
||||
return "TLE8888_PIN_16";
|
||||
case Gpio::TLE8888_PIN_17:
|
||||
return "TLE8888_PIN_17";
|
||||
case Gpio::TLE8888_PIN_18:
|
||||
return "TLE8888_PIN_18";
|
||||
case Gpio::TLE8888_PIN_19:
|
||||
return "TLE8888_PIN_19";
|
||||
case Gpio::TLE8888_PIN_2:
|
||||
return "TLE8888_PIN_2";
|
||||
case Gpio::TLE8888_PIN_20:
|
||||
return "TLE8888_PIN_20";
|
||||
case Gpio::TLE8888_PIN_21:
|
||||
return "TLE8888_PIN_21";
|
||||
case Gpio::TLE8888_PIN_22:
|
||||
return "TLE8888_PIN_22";
|
||||
case Gpio::TLE8888_PIN_23:
|
||||
return "TLE8888_PIN_23";
|
||||
case Gpio::TLE8888_PIN_24:
|
||||
return "TLE8888_PIN_24";
|
||||
case Gpio::TLE8888_PIN_25:
|
||||
return "TLE8888_PIN_25";
|
||||
case Gpio::TLE8888_PIN_26:
|
||||
return "TLE8888_PIN_26";
|
||||
case Gpio::TLE8888_PIN_27:
|
||||
return "TLE8888_PIN_27";
|
||||
case Gpio::TLE8888_PIN_28:
|
||||
return "TLE8888_PIN_28";
|
||||
case Gpio::TLE8888_PIN_3:
|
||||
return "TLE8888_PIN_3";
|
||||
case Gpio::TLE8888_PIN_4:
|
||||
return "TLE8888_PIN_4";
|
||||
case Gpio::TLE8888_PIN_5:
|
||||
return "TLE8888_PIN_5";
|
||||
case Gpio::TLE8888_PIN_6:
|
||||
return "TLE8888_PIN_6";
|
||||
case Gpio::TLE8888_PIN_7:
|
||||
return "TLE8888_PIN_7";
|
||||
case Gpio::TLE8888_PIN_8:
|
||||
return "TLE8888_PIN_8";
|
||||
case Gpio::TLE8888_PIN_9:
|
||||
return "TLE8888_PIN_9";
|
||||
case Gpio::TLE8888_PIN_KEY:
|
||||
return "TLE8888_PIN_KEY";
|
||||
case Gpio::TLE8888_PIN_MR:
|
||||
return "TLE8888_PIN_MR";
|
||||
case Gpio::TLE8888_PIN_WAKE:
|
||||
return "TLE8888_PIN_WAKE";
|
||||
case Gpio::Unassigned:
|
||||
return "Unassigned";
|
||||
}
|
||||
return NULL;
|
||||
}
|
||||
const char *getAdc_channel_e(adc_channel_e value){
|
||||
switch(value) {
|
||||
case EFI_ADC_0:
|
||||
|
@ -48,471 +513,6 @@ case EFI_ADC_NONE:
|
|||
}
|
||||
return NULL;
|
||||
}
|
||||
const char *getBrain_pin_e(brain_pin_e value){
|
||||
switch(value) {
|
||||
case GPIOA_0:
|
||||
return "GPIOA_0";
|
||||
case GPIOA_1:
|
||||
return "GPIOA_1";
|
||||
case GPIOA_10:
|
||||
return "GPIOA_10";
|
||||
case GPIOA_11:
|
||||
return "GPIOA_11";
|
||||
case GPIOA_12:
|
||||
return "GPIOA_12";
|
||||
case GPIOA_13:
|
||||
return "GPIOA_13";
|
||||
case GPIOA_14:
|
||||
return "GPIOA_14";
|
||||
case GPIOA_15:
|
||||
return "GPIOA_15";
|
||||
case GPIOA_2:
|
||||
return "GPIOA_2";
|
||||
case GPIOA_3:
|
||||
return "GPIOA_3";
|
||||
case GPIOA_4:
|
||||
return "GPIOA_4";
|
||||
case GPIOA_5:
|
||||
return "GPIOA_5";
|
||||
case GPIOA_6:
|
||||
return "GPIOA_6";
|
||||
case GPIOA_7:
|
||||
return "GPIOA_7";
|
||||
case GPIOA_8:
|
||||
return "GPIOA_8";
|
||||
case GPIOA_9:
|
||||
return "GPIOA_9";
|
||||
case GPIOB_0:
|
||||
return "GPIOB_0";
|
||||
case GPIOB_1:
|
||||
return "GPIOB_1";
|
||||
case GPIOB_10:
|
||||
return "GPIOB_10";
|
||||
case GPIOB_11:
|
||||
return "GPIOB_11";
|
||||
case GPIOB_12:
|
||||
return "GPIOB_12";
|
||||
case GPIOB_13:
|
||||
return "GPIOB_13";
|
||||
case GPIOB_14:
|
||||
return "GPIOB_14";
|
||||
case GPIOB_15:
|
||||
return "GPIOB_15";
|
||||
case GPIOB_2:
|
||||
return "GPIOB_2";
|
||||
case GPIOB_3:
|
||||
return "GPIOB_3";
|
||||
case GPIOB_4:
|
||||
return "GPIOB_4";
|
||||
case GPIOB_5:
|
||||
return "GPIOB_5";
|
||||
case GPIOB_6:
|
||||
return "GPIOB_6";
|
||||
case GPIOB_7:
|
||||
return "GPIOB_7";
|
||||
case GPIOB_8:
|
||||
return "GPIOB_8";
|
||||
case GPIOB_9:
|
||||
return "GPIOB_9";
|
||||
case GPIOC_0:
|
||||
return "GPIOC_0";
|
||||
case GPIOC_1:
|
||||
return "GPIOC_1";
|
||||
case GPIOC_10:
|
||||
return "GPIOC_10";
|
||||
case GPIOC_11:
|
||||
return "GPIOC_11";
|
||||
case GPIOC_12:
|
||||
return "GPIOC_12";
|
||||
case GPIOC_13:
|
||||
return "GPIOC_13";
|
||||
case GPIOC_14:
|
||||
return "GPIOC_14";
|
||||
case GPIOC_15:
|
||||
return "GPIOC_15";
|
||||
case GPIOC_2:
|
||||
return "GPIOC_2";
|
||||
case GPIOC_3:
|
||||
return "GPIOC_3";
|
||||
case GPIOC_4:
|
||||
return "GPIOC_4";
|
||||
case GPIOC_5:
|
||||
return "GPIOC_5";
|
||||
case GPIOC_6:
|
||||
return "GPIOC_6";
|
||||
case GPIOC_7:
|
||||
return "GPIOC_7";
|
||||
case GPIOC_8:
|
||||
return "GPIOC_8";
|
||||
case GPIOC_9:
|
||||
return "GPIOC_9";
|
||||
case GPIOD_0:
|
||||
return "GPIOD_0";
|
||||
case GPIOD_1:
|
||||
return "GPIOD_1";
|
||||
case GPIOD_10:
|
||||
return "GPIOD_10";
|
||||
case GPIOD_11:
|
||||
return "GPIOD_11";
|
||||
case GPIOD_12:
|
||||
return "GPIOD_12";
|
||||
case GPIOD_13:
|
||||
return "GPIOD_13";
|
||||
case GPIOD_14:
|
||||
return "GPIOD_14";
|
||||
case GPIOD_15:
|
||||
return "GPIOD_15";
|
||||
case GPIOD_2:
|
||||
return "GPIOD_2";
|
||||
case GPIOD_3:
|
||||
return "GPIOD_3";
|
||||
case GPIOD_4:
|
||||
return "GPIOD_4";
|
||||
case GPIOD_5:
|
||||
return "GPIOD_5";
|
||||
case GPIOD_6:
|
||||
return "GPIOD_6";
|
||||
case GPIOD_7:
|
||||
return "GPIOD_7";
|
||||
case GPIOD_8:
|
||||
return "GPIOD_8";
|
||||
case GPIOD_9:
|
||||
return "GPIOD_9";
|
||||
case GPIOE_0:
|
||||
return "GPIOE_0";
|
||||
case GPIOE_1:
|
||||
return "GPIOE_1";
|
||||
case GPIOE_10:
|
||||
return "GPIOE_10";
|
||||
case GPIOE_11:
|
||||
return "GPIOE_11";
|
||||
case GPIOE_12:
|
||||
return "GPIOE_12";
|
||||
case GPIOE_13:
|
||||
return "GPIOE_13";
|
||||
case GPIOE_14:
|
||||
return "GPIOE_14";
|
||||
case GPIOE_15:
|
||||
return "GPIOE_15";
|
||||
case GPIOE_2:
|
||||
return "GPIOE_2";
|
||||
case GPIOE_3:
|
||||
return "GPIOE_3";
|
||||
case GPIOE_4:
|
||||
return "GPIOE_4";
|
||||
case GPIOE_5:
|
||||
return "GPIOE_5";
|
||||
case GPIOE_6:
|
||||
return "GPIOE_6";
|
||||
case GPIOE_7:
|
||||
return "GPIOE_7";
|
||||
case GPIOE_8:
|
||||
return "GPIOE_8";
|
||||
case GPIOE_9:
|
||||
return "GPIOE_9";
|
||||
case GPIOF_0:
|
||||
return "GPIOF_0";
|
||||
case GPIOF_1:
|
||||
return "GPIOF_1";
|
||||
case GPIOF_10:
|
||||
return "GPIOF_10";
|
||||
case GPIOF_11:
|
||||
return "GPIOF_11";
|
||||
case GPIOF_12:
|
||||
return "GPIOF_12";
|
||||
case GPIOF_13:
|
||||
return "GPIOF_13";
|
||||
case GPIOF_14:
|
||||
return "GPIOF_14";
|
||||
case GPIOF_15:
|
||||
return "GPIOF_15";
|
||||
case GPIOF_2:
|
||||
return "GPIOF_2";
|
||||
case GPIOF_3:
|
||||
return "GPIOF_3";
|
||||
case GPIOF_4:
|
||||
return "GPIOF_4";
|
||||
case GPIOF_5:
|
||||
return "GPIOF_5";
|
||||
case GPIOF_6:
|
||||
return "GPIOF_6";
|
||||
case GPIOF_7:
|
||||
return "GPIOF_7";
|
||||
case GPIOF_8:
|
||||
return "GPIOF_8";
|
||||
case GPIOF_9:
|
||||
return "GPIOF_9";
|
||||
case GPIOG_0:
|
||||
return "GPIOG_0";
|
||||
case GPIOG_1:
|
||||
return "GPIOG_1";
|
||||
case GPIOG_10:
|
||||
return "GPIOG_10";
|
||||
case GPIOG_11:
|
||||
return "GPIOG_11";
|
||||
case GPIOG_12:
|
||||
return "GPIOG_12";
|
||||
case GPIOG_13:
|
||||
return "GPIOG_13";
|
||||
case GPIOG_14:
|
||||
return "GPIOG_14";
|
||||
case GPIOG_15:
|
||||
return "GPIOG_15";
|
||||
case GPIOG_2:
|
||||
return "GPIOG_2";
|
||||
case GPIOG_3:
|
||||
return "GPIOG_3";
|
||||
case GPIOG_4:
|
||||
return "GPIOG_4";
|
||||
case GPIOG_5:
|
||||
return "GPIOG_5";
|
||||
case GPIOG_6:
|
||||
return "GPIOG_6";
|
||||
case GPIOG_7:
|
||||
return "GPIOG_7";
|
||||
case GPIOG_8:
|
||||
return "GPIOG_8";
|
||||
case GPIOG_9:
|
||||
return "GPIOG_9";
|
||||
case GPIOH_0:
|
||||
return "GPIOH_0";
|
||||
case GPIOH_1:
|
||||
return "GPIOH_1";
|
||||
case GPIOH_10:
|
||||
return "GPIOH_10";
|
||||
case GPIOH_11:
|
||||
return "GPIOH_11";
|
||||
case GPIOH_12:
|
||||
return "GPIOH_12";
|
||||
case GPIOH_13:
|
||||
return "GPIOH_13";
|
||||
case GPIOH_14:
|
||||
return "GPIOH_14";
|
||||
case GPIOH_15:
|
||||
return "GPIOH_15";
|
||||
case GPIOH_2:
|
||||
return "GPIOH_2";
|
||||
case GPIOH_3:
|
||||
return "GPIOH_3";
|
||||
case GPIOH_4:
|
||||
return "GPIOH_4";
|
||||
case GPIOH_5:
|
||||
return "GPIOH_5";
|
||||
case GPIOH_6:
|
||||
return "GPIOH_6";
|
||||
case GPIOH_7:
|
||||
return "GPIOH_7";
|
||||
case GPIOH_8:
|
||||
return "GPIOH_8";
|
||||
case GPIOH_9:
|
||||
return "GPIOH_9";
|
||||
case GPIOI_0:
|
||||
return "GPIOI_0";
|
||||
case GPIOI_1:
|
||||
return "GPIOI_1";
|
||||
case GPIOI_10:
|
||||
return "GPIOI_10";
|
||||
case GPIOI_11:
|
||||
return "GPIOI_11";
|
||||
case GPIOI_12:
|
||||
return "GPIOI_12";
|
||||
case GPIOI_13:
|
||||
return "GPIOI_13";
|
||||
case GPIOI_14:
|
||||
return "GPIOI_14";
|
||||
case GPIOI_15:
|
||||
return "GPIOI_15";
|
||||
case GPIOI_2:
|
||||
return "GPIOI_2";
|
||||
case GPIOI_3:
|
||||
return "GPIOI_3";
|
||||
case GPIOI_4:
|
||||
return "GPIOI_4";
|
||||
case GPIOI_5:
|
||||
return "GPIOI_5";
|
||||
case GPIOI_6:
|
||||
return "GPIOI_6";
|
||||
case GPIOI_7:
|
||||
return "GPIOI_7";
|
||||
case GPIOI_8:
|
||||
return "GPIOI_8";
|
||||
case GPIOI_9:
|
||||
return "GPIOI_9";
|
||||
case GPIO_INVALID:
|
||||
return "GPIO_INVALID";
|
||||
case GPIO_UNASSIGNED:
|
||||
return "GPIO_UNASSIGNED";
|
||||
case L9779_IGN_1:
|
||||
return "L9779_IGN_1";
|
||||
case L9779_IGN_2:
|
||||
return "L9779_IGN_2";
|
||||
case L9779_IGN_3:
|
||||
return "L9779_IGN_3";
|
||||
case L9779_IGN_4:
|
||||
return "L9779_IGN_4";
|
||||
case L9779_OUT_1:
|
||||
return "L9779_OUT_1";
|
||||
case L9779_OUT_10:
|
||||
return "L9779_OUT_10";
|
||||
case L9779_OUT_11:
|
||||
return "L9779_OUT_11";
|
||||
case L9779_OUT_12:
|
||||
return "L9779_OUT_12";
|
||||
case L9779_OUT_13:
|
||||
return "L9779_OUT_13";
|
||||
case L9779_OUT_14:
|
||||
return "L9779_OUT_14";
|
||||
case L9779_OUT_15:
|
||||
return "L9779_OUT_15";
|
||||
case L9779_OUT_16:
|
||||
return "L9779_OUT_16";
|
||||
case L9779_OUT_17:
|
||||
return "L9779_OUT_17";
|
||||
case L9779_OUT_18:
|
||||
return "L9779_OUT_18";
|
||||
case L9779_OUT_19:
|
||||
return "L9779_OUT_19";
|
||||
case L9779_OUT_2:
|
||||
return "L9779_OUT_2";
|
||||
case L9779_OUT_20:
|
||||
return "L9779_OUT_20";
|
||||
case L9779_OUT_25:
|
||||
return "L9779_OUT_25";
|
||||
case L9779_OUT_26:
|
||||
return "L9779_OUT_26";
|
||||
case L9779_OUT_27:
|
||||
return "L9779_OUT_27";
|
||||
case L9779_OUT_28:
|
||||
return "L9779_OUT_28";
|
||||
case L9779_OUT_3:
|
||||
return "L9779_OUT_3";
|
||||
case L9779_OUT_4:
|
||||
return "L9779_OUT_4";
|
||||
case L9779_OUT_5:
|
||||
return "L9779_OUT_5";
|
||||
case L9779_OUT_6:
|
||||
return "L9779_OUT_6";
|
||||
case L9779_OUT_7:
|
||||
return "L9779_OUT_7";
|
||||
case L9779_OUT_8:
|
||||
return "L9779_OUT_8";
|
||||
case L9779_OUT_9:
|
||||
return "L9779_OUT_9";
|
||||
case L9779_OUT_A:
|
||||
return "L9779_OUT_A";
|
||||
case L9779_OUT_B:
|
||||
return "L9779_OUT_B";
|
||||
case L9779_OUT_C:
|
||||
return "L9779_OUT_C";
|
||||
case L9779_OUT_D:
|
||||
return "L9779_OUT_D";
|
||||
case L9779_OUT_MRD:
|
||||
return "L9779_OUT_MRD";
|
||||
case L9779_PIN_KEY:
|
||||
return "L9779_PIN_KEY";
|
||||
case MC33972_PIN_1:
|
||||
return "MC33972_PIN_1";
|
||||
case MC33972_PIN_21:
|
||||
return "MC33972_PIN_21";
|
||||
case MC33972_PIN_22:
|
||||
return "MC33972_PIN_22";
|
||||
case TLE6240_PIN_1:
|
||||
return "TLE6240_PIN_1";
|
||||
case TLE6240_PIN_10:
|
||||
return "TLE6240_PIN_10";
|
||||
case TLE6240_PIN_11:
|
||||
return "TLE6240_PIN_11";
|
||||
case TLE6240_PIN_12:
|
||||
return "TLE6240_PIN_12";
|
||||
case TLE6240_PIN_13:
|
||||
return "TLE6240_PIN_13";
|
||||
case TLE6240_PIN_14:
|
||||
return "TLE6240_PIN_14";
|
||||
case TLE6240_PIN_15:
|
||||
return "TLE6240_PIN_15";
|
||||
case TLE6240_PIN_16:
|
||||
return "TLE6240_PIN_16";
|
||||
case TLE6240_PIN_2:
|
||||
return "TLE6240_PIN_2";
|
||||
case TLE6240_PIN_3:
|
||||
return "TLE6240_PIN_3";
|
||||
case TLE6240_PIN_4:
|
||||
return "TLE6240_PIN_4";
|
||||
case TLE6240_PIN_5:
|
||||
return "TLE6240_PIN_5";
|
||||
case TLE6240_PIN_6:
|
||||
return "TLE6240_PIN_6";
|
||||
case TLE6240_PIN_7:
|
||||
return "TLE6240_PIN_7";
|
||||
case TLE6240_PIN_8:
|
||||
return "TLE6240_PIN_8";
|
||||
case TLE6240_PIN_9:
|
||||
return "TLE6240_PIN_9";
|
||||
case TLE8888_PIN_1:
|
||||
return "TLE8888_PIN_1";
|
||||
case TLE8888_PIN_10:
|
||||
return "TLE8888_PIN_10";
|
||||
case TLE8888_PIN_11:
|
||||
return "TLE8888_PIN_11";
|
||||
case TLE8888_PIN_12:
|
||||
return "TLE8888_PIN_12";
|
||||
case TLE8888_PIN_13:
|
||||
return "TLE8888_PIN_13";
|
||||
case TLE8888_PIN_14:
|
||||
return "TLE8888_PIN_14";
|
||||
case TLE8888_PIN_15:
|
||||
return "TLE8888_PIN_15";
|
||||
case TLE8888_PIN_16:
|
||||
return "TLE8888_PIN_16";
|
||||
case TLE8888_PIN_17:
|
||||
return "TLE8888_PIN_17";
|
||||
case TLE8888_PIN_18:
|
||||
return "TLE8888_PIN_18";
|
||||
case TLE8888_PIN_19:
|
||||
return "TLE8888_PIN_19";
|
||||
case TLE8888_PIN_2:
|
||||
return "TLE8888_PIN_2";
|
||||
case TLE8888_PIN_20:
|
||||
return "TLE8888_PIN_20";
|
||||
case TLE8888_PIN_21:
|
||||
return "TLE8888_PIN_21";
|
||||
case TLE8888_PIN_22:
|
||||
return "TLE8888_PIN_22";
|
||||
case TLE8888_PIN_23:
|
||||
return "TLE8888_PIN_23";
|
||||
case TLE8888_PIN_24:
|
||||
return "TLE8888_PIN_24";
|
||||
case TLE8888_PIN_25:
|
||||
return "TLE8888_PIN_25";
|
||||
case TLE8888_PIN_26:
|
||||
return "TLE8888_PIN_26";
|
||||
case TLE8888_PIN_27:
|
||||
return "TLE8888_PIN_27";
|
||||
case TLE8888_PIN_28:
|
||||
return "TLE8888_PIN_28";
|
||||
case TLE8888_PIN_3:
|
||||
return "TLE8888_PIN_3";
|
||||
case TLE8888_PIN_4:
|
||||
return "TLE8888_PIN_4";
|
||||
case TLE8888_PIN_5:
|
||||
return "TLE8888_PIN_5";
|
||||
case TLE8888_PIN_6:
|
||||
return "TLE8888_PIN_6";
|
||||
case TLE8888_PIN_7:
|
||||
return "TLE8888_PIN_7";
|
||||
case TLE8888_PIN_8:
|
||||
return "TLE8888_PIN_8";
|
||||
case TLE8888_PIN_9:
|
||||
return "TLE8888_PIN_9";
|
||||
case TLE8888_PIN_KEY:
|
||||
return "TLE8888_PIN_KEY";
|
||||
case TLE8888_PIN_MR:
|
||||
return "TLE8888_PIN_MR";
|
||||
case TLE8888_PIN_WAKE:
|
||||
return "TLE8888_PIN_WAKE";
|
||||
}
|
||||
return NULL;
|
||||
}
|
||||
const char *getPin_mode_e(pin_mode_e value){
|
||||
switch(value) {
|
||||
case PO_DEFAULT:
|
||||
|
|
|
@ -1,10 +1,12 @@
|
|||
// was generated automatically by rusEFI tool from rusefi_hw_enums.h // by enum2string.jar tool on Tue Jan 04 03:36:49 UTC 2022
|
||||
// was generated automatically by rusEFI tool from rusefi_hw_enums.h // by enum2string.jar tool on Thu Apr 28 22:03:38 UTC 2022
|
||||
// see also gen_config_and_enums.bat
|
||||
|
||||
|
||||
|
||||
#include "rusefi_hw_enums.h"
|
||||
#pragma once
|
||||
#if __cplusplus
|
||||
const char *getGpio(Gpio value);
|
||||
#endif //__cplusplus
|
||||
const char *getAdc_channel_e(adc_channel_e value);
|
||||
const char *getBrain_pin_e(brain_pin_e value);
|
||||
const char *getPin_mode_e(pin_mode_e value);
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1575151346
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.all.1575151346"
|
||||
#define SIGNATURE_HASH 2009198586
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.all.2009198586"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1086405549
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.alphax-2chan.1086405549"
|
||||
#define SIGNATURE_HASH 2176023286
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.alphax-2chan.2176023286"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2608288839
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.alphax-4chan.2608288839"
|
||||
#define SIGNATURE_HASH 3084435963
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.alphax-4chan.3084435963"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1093145557
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.atlas.1093145557"
|
||||
#define SIGNATURE_HASH 1795889885
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.atlas.1795889885"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1893560216
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.core8.1893560216"
|
||||
#define SIGNATURE_HASH 3559697875
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.core8.3559697875"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1575151346
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.f429-discovery.1575151346"
|
||||
#define SIGNATURE_HASH 2009198586
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.f429-discovery.2009198586"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 876314307
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.frankenso_na6.876314307"
|
||||
#define SIGNATURE_HASH 900535102
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.frankenso_na6.900535102"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 180122087
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.harley81.180122087"
|
||||
#define SIGNATURE_HASH 410862522
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.harley81.410862522"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 389573743
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellen-nb1.389573743"
|
||||
#define SIGNATURE_HASH 3014459284
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellen-nb1.3014459284"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 5619852
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellen121nissan.5619852"
|
||||
#define SIGNATURE_HASH 1590179673
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellen121nissan.1590179673"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 61574501
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellen121vag.61574501"
|
||||
#define SIGNATURE_HASH 571643677
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellen121vag.571643677"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1131471775
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellen128.1131471775"
|
||||
#define SIGNATURE_HASH 2702457654
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellen128.2702457654"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2215114706
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellen154hyundai.2215114706"
|
||||
#define SIGNATURE_HASH 1592135680
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellen154hyundai.1592135680"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3098859922
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellen72.3098859922"
|
||||
#define SIGNATURE_HASH 1749264324
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellen72.1749264324"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3696532084
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellen81.3696532084"
|
||||
#define SIGNATURE_HASH 638528973
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellen81.638528973"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1438584751
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellen88bmw.1438584751"
|
||||
#define SIGNATURE_HASH 1179452465
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellen88bmw.1179452465"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 4182027935
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellenNA6.4182027935"
|
||||
#define SIGNATURE_HASH 1635768702
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellenNA6.1635768702"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1364542822
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellenNA8_96.1364542822"
|
||||
#define SIGNATURE_HASH 381169819
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellenNA8_96.381169819"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 416196856
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellen_cypress.416196856"
|
||||
#define SIGNATURE_HASH 854434288
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.hellen_cypress.854434288"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 3882574852
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.kin.3882574852"
|
||||
#define SIGNATURE_HASH 1823393405
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.kin.1823393405"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 851585177
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.mre_f4.851585177"
|
||||
#define SIGNATURE_HASH 801291055
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.mre_f4.801291055"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 851585177
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.mre_f7.851585177"
|
||||
#define SIGNATURE_HASH 801291055
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.mre_f7.801291055"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 218644244
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.prometheus_405.218644244"
|
||||
#define SIGNATURE_HASH 657143324
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.prometheus_405.657143324"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 218644244
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.prometheus_469.218644244"
|
||||
#define SIGNATURE_HASH 657143324
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.prometheus_469.657143324"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2067496819
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.proteus_f4.2067496819"
|
||||
#define SIGNATURE_HASH 947916157
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.proteus_f4.947916157"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2067496819
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.proteus_f7.2067496819"
|
||||
#define SIGNATURE_HASH 947916157
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.proteus_f7.947916157"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2067496819
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.proteus_h7.2067496819"
|
||||
#define SIGNATURE_HASH 947916157
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.proteus_h7.947916157"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 1133260485
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.subaru_eg33_f7.1133260485"
|
||||
#define SIGNATURE_HASH 411107195
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.subaru_eg33_f7.411107195"
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2985537187
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.tdg-pdm8.2985537187"
|
||||
#define SIGNATURE_HASH 3076252602
|
||||
#define TS_SIGNATURE "rusEFI 2022.04.28.tdg-pdm8.3076252602"
|
||||
|
|
Loading…
Reference in New Issue