and now I need to get all this working again

This commit is contained in:
rusefi 2020-07-06 01:29:00 -04:00
parent c349585bdd
commit f735713acb
4 changed files with 5 additions and 36 deletions

View File

@ -1,35 +1,3 @@
@echo off
rem This batch files reads rusefi_config.txt and produses firmware persistent configuration headers
rem the storage section of rusefi.ini is updated as well
cd ../../../..
pwd
java ^
-DSystemOut.name=gen_config_kinetis_board ^
-cp ../java_tools/ConfigDefinition.jar;../java_tools/configuration_definition/lib/snakeyaml.jar ^
com.rusefi.board_generator.BoardReader ^
-board kinetis ^
-firmware_path . ^
-out config/boards/kinetis/config/tunerstudio ^
-enumInputFile controllers/algo/rusefi_enums.h ^
-enumInputFile config/boards/kinetis/rusefi_hw_enums.h
java ^
-DSystemOut.name=gen_config_kinetis ^
-Drusefi.generator.lazyfile.enabled=true ^
-jar ../java_tools/ConfigDefinition.jar ^
-definition integration/rusefi_config.txt ^
-ts_destination tunerstudio ^
-tool kinetis_gen_config.bat ^
-firing_order controllers/algo/firing_order.h ^
-with_c_defines false ^
-initialize_to_zero false ^
-ts_output_name rusefi_kinetis.ini ^
-c_defines config/boards/kinetis/config/controllers/algo/rusefi_generated.h ^
-c_destination config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h ^
-prepend config/boards/kinetis/config/rusefi_config_kinetis.txt ^
-prepend config/boards/kinetis/config/tunerstudio/generated/kinetis_prefix.txt
sh.exe gen_config.sh

View File

@ -11,9 +11,9 @@ java \
-DSystemOut.name=gen_config_kinetis_board \
-cp ../java_tools/ConfigDefinition.jar \
com.rusefi.board_generator.BoardReader \
-board kinetis \
-yaml config/boards/kinetis/mapping.yaml \
-firmware_path . \
-out config/boards/kinetis/config/tunerstudio \
-output_file tunerstudio/generated/kinetis_prefix.txt \
-enumInputFile controllers/algo/rusefi_enums.h \
-enumInputFile config/boards/kinetis/rusefi_hw_enums.h

View File

@ -40,7 +40,7 @@ java -DSystemOut.name=gen_config_board \
-cache ${SHORT_BOARDNAME} \
-cache_zip_file tunerstudio/generated/cache.zip \
-firing_order controllers/algo/firing_order.h \
-ts_output_name rusefi_${SHORT_BOARDNAME}.ini \
-ts_output_name generated/rusefi_${SHORT_BOARDNAME}.ini \
-signature tunerstudio/generated/signature_${SHORT_BOARDNAME}.txt \
-signature_destination controllers/generated/signature_${SHORT_BOARDNAME}.h \
-prepend tunerstudio/generated/${BOARDNAME}_prefix.txt \

View File

@ -44,6 +44,7 @@
! all the sub-structures are going to be nested within the primary structure, that's
! needed to get a proper TunerStudio file
struct persistent_config_s
struct_no_prefix engine_configuration_s