spare unused bits for future use

This commit is contained in:
rusefi 2018-01-02 21:25:40 -05:00
parent e33f9db120
commit 2c4c8771bb
5 changed files with 238 additions and 5 deletions

View File

@ -1,4 +1,4 @@
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Sun Dec 31 19:34:05 EST 2017
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Tue Jan 02 21:23:52 EST 2018
// begin
#ifndef ENGINE_CONFIGURATION_GENERATED_H_
#define ENGINE_CONFIGURATION_GENERATED_H_
@ -633,6 +633,45 @@ typedef struct {
* Use rise or fall signal front
offset 376 bit 17 */
bool vvtCamSensorUseRise : 1;
/**
offset 376 bit 18 */
bool unused_board_984_18 : 1;
/**
offset 376 bit 19 */
bool unused_board_984_19 : 1;
/**
offset 376 bit 20 */
bool unused_board_984_20 : 1;
/**
offset 376 bit 21 */
bool unused_board_984_21 : 1;
/**
offset 376 bit 22 */
bool unused_board_984_22 : 1;
/**
offset 376 bit 23 */
bool unused_board_984_23 : 1;
/**
offset 376 bit 24 */
bool unused_board_984_24 : 1;
/**
offset 376 bit 25 */
bool unused_board_984_25 : 1;
/**
offset 376 bit 26 */
bool unused_board_984_26 : 1;
/**
offset 376 bit 27 */
bool unused_board_984_27 : 1;
/**
offset 376 bit 28 */
bool unused_board_984_28 : 1;
/**
offset 376 bit 29 */
bool unused_board_984_29 : 1;
/**
offset 376 bit 30 */
bool unused_board_984_30 : 1;
/**
* offset 380
*/
@ -1279,6 +1318,27 @@ typedef struct {
/**
offset 1472 bit 20 */
bool hasFrequencyReportingMapSensor : 1;
/**
offset 1472 bit 21 */
bool unused_bit_1472_21 : 1;
/**
offset 1472 bit 22 */
bool unused_bit_1472_22 : 1;
/**
offset 1472 bit 23 */
bool unused_bit_1472_23 : 1;
/**
offset 1472 bit 24 */
bool unused_bit_1472_24 : 1;
/**
offset 1472 bit 25 */
bool unused_bit_1472_25 : 1;
/**
offset 1472 bit 26 */
bool unused_bit_1472_26 : 1;
/**
offset 1472 bit 27 */
bool unused_bit_1472_27 : 1;
/**
* offset 1476
*/
@ -1348,6 +1408,24 @@ typedef struct {
* This is needed if batched igniton (waster spark) and individual coil wiring
offset 1484 bit 15 */
bool twoWireBatchIgnition : 1;
/**
offset 1484 bit 16 */
bool useFixedBaroCorrFromMap : 1;
/**
offset 1484 bit 17 */
bool unused_1484_bit_17 : 1;
/**
offset 1484 bit 18 */
bool unused_1484_bit_18 : 1;
/**
offset 1484 bit 19 */
bool unused_1484_bit_19 : 1;
/**
offset 1484 bit 20 */
bool unused_1484_bit_20 : 1;
/**
offset 1484 bit 21 */
bool unused_1484_bit_21 : 1;
/**
* offset 1488
*/
@ -2237,4 +2315,4 @@ typedef struct {
#endif
// end
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Sun Dec 31 19:34:05 EST 2017
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Tue Jan 02 21:23:52 EST 2018

View File

@ -578,6 +578,32 @@
#define isCJ125Enabled_offset_hex 3d8
#define vvtCamSensorUseRise_offset 984
#define vvtCamSensorUseRise_offset_hex 3d8
#define unused_board_984_18_offset 984
#define unused_board_984_18_offset_hex 3d8
#define unused_board_984_19_offset 984
#define unused_board_984_19_offset_hex 3d8
#define unused_board_984_20_offset 984
#define unused_board_984_20_offset_hex 3d8
#define unused_board_984_21_offset 984
#define unused_board_984_21_offset_hex 3d8
#define unused_board_984_22_offset 984
#define unused_board_984_22_offset_hex 3d8
#define unused_board_984_23_offset 984
#define unused_board_984_23_offset_hex 3d8
#define unused_board_984_24_offset 984
#define unused_board_984_24_offset_hex 3d8
#define unused_board_984_25_offset 984
#define unused_board_984_25_offset_hex 3d8
#define unused_board_984_26_offset 984
#define unused_board_984_26_offset_hex 3d8
#define unused_board_984_27_offset 984
#define unused_board_984_27_offset_hex 3d8
#define unused_board_984_28_offset 984
#define unused_board_984_28_offset_hex 3d8
#define unused_board_984_29_offset 984
#define unused_board_984_29_offset_hex 3d8
#define unused_board_984_30_offset 984
#define unused_board_984_30_offset_hex 3d8
#define logicAnalyzerPins1_offset 988
#define logicAnalyzerPins1_offset_hex 3dc
#define logicAnalyzerPins2_offset 992
@ -880,6 +906,20 @@
#define step1SparkCutEnable_offset_hex 5c0
#define hasFrequencyReportingMapSensor_offset 1472
#define hasFrequencyReportingMapSensor_offset_hex 5c0
#define unused_bit_1472_21_offset 1472
#define unused_bit_1472_21_offset_hex 5c0
#define unused_bit_1472_22_offset 1472
#define unused_bit_1472_22_offset_hex 5c0
#define unused_bit_1472_23_offset 1472
#define unused_bit_1472_23_offset_hex 5c0
#define unused_bit_1472_24_offset 1472
#define unused_bit_1472_24_offset_hex 5c0
#define unused_bit_1472_25_offset 1472
#define unused_bit_1472_25_offset_hex 5c0
#define unused_bit_1472_26_offset 1472
#define unused_bit_1472_26_offset_hex 5c0
#define unused_bit_1472_27_offset 1472
#define unused_bit_1472_27_offset_hex 5c0
#define hipOutputChannel_offset 1476
#define hipOutputChannel_offset_hex 5c4
#define idleMode_offset 1480
@ -916,6 +956,18 @@
#define useOnlyRisingEdgeForTrigger_offset_hex 5cc
#define twoWireBatchIgnition_offset 1484
#define twoWireBatchIgnition_offset_hex 5cc
#define useFixedBaroCorrFromMap_offset 1484
#define useFixedBaroCorrFromMap_offset_hex 5cc
#define unused_1484_bit_17_offset 1484
#define unused_1484_bit_17_offset_hex 5cc
#define unused_1484_bit_18_offset 1484
#define unused_1484_bit_18_offset_hex 5cc
#define unused_1484_bit_19_offset 1484
#define unused_1484_bit_19_offset_hex 5cc
#define unused_1484_bit_20_offset 1484
#define unused_1484_bit_20_offset_hex 5cc
#define unused_1484_bit_21_offset 1484
#define unused_1484_bit_21_offset_hex 5cc
#define engineChartSize_offset 1488
#define engineChartSize_offset_hex 5d0
#define idlePidRpmUpperLimit_offset 1492

View File

@ -542,6 +542,19 @@ bit is_enabled_spi_2
bit onOffAlternatorLogic;
bit isCJ125Enabled
bit vvtCamSensorUseRise;+Use rise or fall signal front
bit unused_board_984_18
bit unused_board_984_19
bit unused_board_984_20
bit unused_board_984_21
bit unused_board_984_22
bit unused_board_984_23
bit unused_board_984_24
bit unused_board_984_25
bit unused_board_984_26
bit unused_board_984_27
bit unused_board_984_28
bit unused_board_984_29
bit unused_board_984_30
brain_input_pin_e[LOGIC_ANALYZER_CHANNEL_COUNT iterate] logicAnalyzerPins;
uint8_t[LOGIC_ANALYZER_CHANNEL_COUNT] logicAnalyzerMode;default or inverted input
@ -641,6 +654,13 @@ bit cutSparkOnHardLimit
bit step1fuelCutEnable
bit step1SparkCutEnable
bit hasFrequencyReportingMapSensor;
bit unused_bit_1472_21;
bit unused_bit_1472_22
bit unused_bit_1472_23;
bit unused_bit_1472_24;
bit unused_bit_1472_25;
bit unused_bit_1472_26;
bit unused_bit_1472_27;
adc_channel_e hipOutputChannel;
custom idle_mode_e 4 bits, U32, @OFFSET@, [0:0], "false", "true"
@ -662,7 +682,12 @@ custom idle_mode_e 4 bits, U32, @OFFSET@, [0:0], "false", "true"
bit twoWireBatchInjection;+This is needed if batched injection and individual injector wiring\nenable two_wire_batch_injection
bit useOnlyRisingEdgeForTrigger;+VR sensors are only precise on rising front\nenable trigger_only_front
bit twoWireBatchIgnition;+This is needed if batched igniton (waster spark) and individual coil wiring
bit useFixedBaroCorrFromMap
bit unused_1484_bit_17
bit unused_1484_bit_18
bit unused_1484_bit_19
bit unused_1484_bit_20
bit unused_1484_bit_21
uint32_t engineChartSize;;"count", 1, 0, 0, 300, 0

View File

@ -63,7 +63,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Tue Jan 02 12:28:32 EST 2018
; this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Tue Jan 02 21:23:52 EST 2018
pageSize = 20000
page = 1
@ -308,6 +308,19 @@ page = 1
onOffAlternatorLogic = bits, U32, 984, [15:15], "false", "true"
isCJ125Enabled = bits, U32, 984, [16:16], "false", "true"
vvtCamSensorUseRise = bits, U32, 984, [17:17], "false", "true"
unused_board_984_18 = bits, U32, 984, [18:18], "false", "true"
unused_board_984_19 = bits, U32, 984, [19:19], "false", "true"
unused_board_984_20 = bits, U32, 984, [20:20], "false", "true"
unused_board_984_21 = bits, U32, 984, [21:21], "false", "true"
unused_board_984_22 = bits, U32, 984, [22:22], "false", "true"
unused_board_984_23 = bits, U32, 984, [23:23], "false", "true"
unused_board_984_24 = bits, U32, 984, [24:24], "false", "true"
unused_board_984_25 = bits, U32, 984, [25:25], "false", "true"
unused_board_984_26 = bits, U32, 984, [26:26], "false", "true"
unused_board_984_27 = bits, U32, 984, [27:27], "false", "true"
unused_board_984_28 = bits, U32, 984, [28:28], "false", "true"
unused_board_984_29 = bits, U32, 984, [29:29], "false", "true"
unused_board_984_30 = bits, U32, 984, [30:30], "false", "true"
logicAnalyzerPins1 = bits, U32, 988, [0:6], "INVALID", "PA1", "PA2", "PA3", "INVALID", "PA5", "PA6", "PA7", "PA8", "PA9", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PA15", "INVALID", "INVALID", "INVALID", "PB3", "PB4", "PB5", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PC6", "PC7", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PE5", "PE6", "INVALID", "INVALID", "PE9", "INVALID", "PE11", "INVALID", "INVALID", "INVALID", "INVALID", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
logicAnalyzerPins2 = bits, U32, 992, [0:6], "INVALID", "PA1", "PA2", "PA3", "INVALID", "PA5", "PA6", "PA7", "PA8", "PA9", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PA15", "INVALID", "INVALID", "INVALID", "PB3", "PB4", "PB5", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PC6", "PC7", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PE5", "PE6", "INVALID", "INVALID", "PE9", "INVALID", "PE11", "INVALID", "INVALID", "INVALID", "INVALID", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
logicAnalyzerPins3 = bits, U32, 996, [0:6], "INVALID", "PA1", "PA2", "PA3", "INVALID", "PA5", "PA6", "PA7", "PA8", "PA9", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PA15", "INVALID", "INVALID", "INVALID", "PB3", "PB4", "PB5", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PC6", "PC7", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PE5", "PE6", "INVALID", "INVALID", "PE9", "INVALID", "PE11", "INVALID", "INVALID", "INVALID", "INVALID", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
@ -459,6 +472,13 @@ page = 1
step1fuelCutEnable = bits, U32, 1472, [18:18], "false", "true"
step1SparkCutEnable = bits, U32, 1472, [19:19], "false", "true"
hasFrequencyReportingMapSensor= bits, U32, 1472, [20:20], "false", "true"
unused_bit_1472_21 = bits, U32, 1472, [21:21], "false", "true"
unused_bit_1472_22 = bits, U32, 1472, [22:22], "false", "true"
unused_bit_1472_23 = bits, U32, 1472, [23:23], "false", "true"
unused_bit_1472_24 = bits, U32, 1472, [24:24], "false", "true"
unused_bit_1472_25 = bits, U32, 1472, [25:25], "false", "true"
unused_bit_1472_26 = bits, U32, 1472, [26:26], "false", "true"
unused_bit_1472_27 = bits, U32, 1472, [27:27], "false", "true"
hipOutputChannel = bits, U32, 1476, [0:4] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
idleMode = bits, U32, 1480, [0:0], "false", "true"
isInjectionEnabled = bits, U32, 1484, [0:0], "false", "true"
@ -477,6 +497,12 @@ page = 1
twoWireBatchInjection = bits, U32, 1484, [13:13], "false", "true"
useOnlyRisingEdgeForTrigger= bits, U32, 1484, [14:14], "false", "true"
twoWireBatchIgnition = bits, U32, 1484, [15:15], "false", "true"
useFixedBaroCorrFromMap = bits, U32, 1484, [16:16], "false", "true"
unused_1484_bit_17 = bits, U32, 1484, [17:17], "false", "true"
unused_1484_bit_18 = bits, U32, 1484, [18:18], "false", "true"
unused_1484_bit_19 = bits, U32, 1484, [19:19], "false", "true"
unused_1484_bit_20 = bits, U32, 1484, [20:20], "false", "true"
unused_1484_bit_21 = bits, U32, 1484, [21:21], "false", "true"
engineChartSize = scalar, U32, 1488, "count", 1, 0, 0, 300, 0
idlePidRpmUpperLimit = scalar, S16, 1492, "RPM", 1, 0, 0, 9000, 0
;skipping unusedInt16 offset 1494

View File

@ -1,6 +1,6 @@
package com.rusefi.config;
// this file was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Tue Dec 26 11:24:20 EST 2017
// this file was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Tue Jan 02 21:23:52 EST 2018
public class Fields {
public static final int LE_COMMAND_LENGTH = 200;
public static final int BLOCKING_FACTOR = 400;
@ -398,6 +398,19 @@ public class Fields {
public static final int onOffAlternatorLogic_offset = 984;
public static final int isCJ125Enabled_offset = 984;
public static final int vvtCamSensorUseRise_offset = 984;
public static final int unused_board_984_18_offset = 984;
public static final int unused_board_984_19_offset = 984;
public static final int unused_board_984_20_offset = 984;
public static final int unused_board_984_21_offset = 984;
public static final int unused_board_984_22_offset = 984;
public static final int unused_board_984_23_offset = 984;
public static final int unused_board_984_24_offset = 984;
public static final int unused_board_984_25_offset = 984;
public static final int unused_board_984_26_offset = 984;
public static final int unused_board_984_27_offset = 984;
public static final int unused_board_984_28_offset = 984;
public static final int unused_board_984_29_offset = 984;
public static final int unused_board_984_30_offset = 984;
public static final int logicAnalyzerPins1_offset = 988;
public static final int logicAnalyzerPins2_offset = 992;
public static final int logicAnalyzerPins3_offset = 996;
@ -609,6 +622,13 @@ public class Fields {
public static final int step1fuelCutEnable_offset = 1472;
public static final int step1SparkCutEnable_offset = 1472;
public static final int hasFrequencyReportingMapSensor_offset = 1472;
public static final int unused_bit_1472_21_offset = 1472;
public static final int unused_bit_1472_22_offset = 1472;
public static final int unused_bit_1472_23_offset = 1472;
public static final int unused_bit_1472_24_offset = 1472;
public static final int unused_bit_1472_25_offset = 1472;
public static final int unused_bit_1472_26_offset = 1472;
public static final int unused_bit_1472_27_offset = 1472;
public static final int hipOutputChannel_offset = 1476;
public static final int idleMode_offset = 1480;
public static final int isInjectionEnabled_offset = 1484;
@ -627,6 +647,12 @@ public class Fields {
public static final int twoWireBatchInjection_offset = 1484;
public static final int useOnlyRisingEdgeForTrigger_offset = 1484;
public static final int twoWireBatchIgnition_offset = 1484;
public static final int useFixedBaroCorrFromMap_offset = 1484;
public static final int unused_1484_bit_17_offset = 1484;
public static final int unused_1484_bit_18_offset = 1484;
public static final int unused_1484_bit_19_offset = 1484;
public static final int unused_1484_bit_20_offset = 1484;
public static final int unused_1484_bit_21_offset = 1484;
public static final int engineChartSize_offset = 1488;
public static final int idlePidRpmUpperLimit_offset = 1492;
public static final int unusedInt16_offset = 1494;
@ -1364,6 +1390,19 @@ public class Fields {
public static final Field ONOFFALTERNATORLOGIC = Field.create("ONOFFALTERNATORLOGIC", 984, FieldType.BIT, 15);
public static final Field ISCJ125ENABLED = Field.create("ISCJ125ENABLED", 984, FieldType.BIT, 16);
public static final Field VVTCAMSENSORUSERISE = Field.create("VVTCAMSENSORUSERISE", 984, FieldType.BIT, 17);
public static final Field UNUSED_BOARD_984_18 = Field.create("UNUSED_BOARD_984_18", 984, FieldType.BIT, 18);
public static final Field UNUSED_BOARD_984_19 = Field.create("UNUSED_BOARD_984_19", 984, FieldType.BIT, 19);
public static final Field UNUSED_BOARD_984_20 = Field.create("UNUSED_BOARD_984_20", 984, FieldType.BIT, 20);
public static final Field UNUSED_BOARD_984_21 = Field.create("UNUSED_BOARD_984_21", 984, FieldType.BIT, 21);
public static final Field UNUSED_BOARD_984_22 = Field.create("UNUSED_BOARD_984_22", 984, FieldType.BIT, 22);
public static final Field UNUSED_BOARD_984_23 = Field.create("UNUSED_BOARD_984_23", 984, FieldType.BIT, 23);
public static final Field UNUSED_BOARD_984_24 = Field.create("UNUSED_BOARD_984_24", 984, FieldType.BIT, 24);
public static final Field UNUSED_BOARD_984_25 = Field.create("UNUSED_BOARD_984_25", 984, FieldType.BIT, 25);
public static final Field UNUSED_BOARD_984_26 = Field.create("UNUSED_BOARD_984_26", 984, FieldType.BIT, 26);
public static final Field UNUSED_BOARD_984_27 = Field.create("UNUSED_BOARD_984_27", 984, FieldType.BIT, 27);
public static final Field UNUSED_BOARD_984_28 = Field.create("UNUSED_BOARD_984_28", 984, FieldType.BIT, 28);
public static final Field UNUSED_BOARD_984_29 = Field.create("UNUSED_BOARD_984_29", 984, FieldType.BIT, 29);
public static final Field UNUSED_BOARD_984_30 = Field.create("UNUSED_BOARD_984_30", 984, FieldType.BIT, 30);
public static final Field LOGICANALYZERPINS1 = Field.create("LOGICANALYZERPINS1", 988, FieldType.INT, brain_input_pin_e);
public static final Field LOGICANALYZERPINS2 = Field.create("LOGICANALYZERPINS2", 992, FieldType.INT, brain_input_pin_e);
public static final Field LOGICANALYZERPINS3 = Field.create("LOGICANALYZERPINS3", 996, FieldType.INT, brain_input_pin_e);
@ -1515,6 +1554,13 @@ public class Fields {
public static final Field STEP1FUELCUTENABLE = Field.create("STEP1FUELCUTENABLE", 1472, FieldType.BIT, 18);
public static final Field STEP1SPARKCUTENABLE = Field.create("STEP1SPARKCUTENABLE", 1472, FieldType.BIT, 19);
public static final Field HASFREQUENCYREPORTINGMAPSENSOR = Field.create("HASFREQUENCYREPORTINGMAPSENSOR", 1472, FieldType.BIT, 20);
public static final Field UNUSED_BIT_1472_21 = Field.create("UNUSED_BIT_1472_21", 1472, FieldType.BIT, 21);
public static final Field UNUSED_BIT_1472_22 = Field.create("UNUSED_BIT_1472_22", 1472, FieldType.BIT, 22);
public static final Field UNUSED_BIT_1472_23 = Field.create("UNUSED_BIT_1472_23", 1472, FieldType.BIT, 23);
public static final Field UNUSED_BIT_1472_24 = Field.create("UNUSED_BIT_1472_24", 1472, FieldType.BIT, 24);
public static final Field UNUSED_BIT_1472_25 = Field.create("UNUSED_BIT_1472_25", 1472, FieldType.BIT, 25);
public static final Field UNUSED_BIT_1472_26 = Field.create("UNUSED_BIT_1472_26", 1472, FieldType.BIT, 26);
public static final Field UNUSED_BIT_1472_27 = Field.create("UNUSED_BIT_1472_27", 1472, FieldType.BIT, 27);
public static final Field HIPOUTPUTCHANNEL = Field.create("HIPOUTPUTCHANNEL", 1476, FieldType.INT, adc_channel_e);
public static final Field IDLEMODE = Field.create("IDLEMODE", 1480, FieldType.INT);
public static final Field ISINJECTIONENABLED = Field.create("ISINJECTIONENABLED", 1484, FieldType.BIT, 0);
@ -1533,6 +1579,12 @@ public class Fields {
public static final Field TWOWIREBATCHINJECTION = Field.create("TWOWIREBATCHINJECTION", 1484, FieldType.BIT, 13);
public static final Field USEONLYRISINGEDGEFORTRIGGER = Field.create("USEONLYRISINGEDGEFORTRIGGER", 1484, FieldType.BIT, 14);
public static final Field TWOWIREBATCHIGNITION = Field.create("TWOWIREBATCHIGNITION", 1484, FieldType.BIT, 15);
public static final Field USEFIXEDBAROCORRFROMMAP = Field.create("USEFIXEDBAROCORRFROMMAP", 1484, FieldType.BIT, 16);
public static final Field UNUSED_1484_BIT_17 = Field.create("UNUSED_1484_BIT_17", 1484, FieldType.BIT, 17);
public static final Field UNUSED_1484_BIT_18 = Field.create("UNUSED_1484_BIT_18", 1484, FieldType.BIT, 18);
public static final Field UNUSED_1484_BIT_19 = Field.create("UNUSED_1484_BIT_19", 1484, FieldType.BIT, 19);
public static final Field UNUSED_1484_BIT_20 = Field.create("UNUSED_1484_BIT_20", 1484, FieldType.BIT, 20);
public static final Field UNUSED_1484_BIT_21 = Field.create("UNUSED_1484_BIT_21", 1484, FieldType.BIT, 21);
public static final Field ENGINECHARTSIZE = Field.create("ENGINECHARTSIZE", 1488, FieldType.INT);
public static final Field IDLEPIDRPMUPPERLIMIT = Field.create("IDLEPIDRPMUPPERLIMIT", 1492, FieldType.INT);
public static final Field UNUSEDINT16 = Field.create("UNUSEDINT16", 1494, FieldType.INT);