├── .gitignore ├── ghidra-scripts ├── DefineUndefinedFunctions.py ├── ExportAddressMap.py ├── ExportBinExport.py ├── ExportRefMap.py └── med91-install.py ├── main.py ├── readme.md ├── src ├── common │ ├── a2ltools.py │ ├── bindiff.py │ ├── ghidra.py │ ├── hex_address.py │ ├── json.py │ ├── paths.py │ └── refmap_parser.py └── processes │ ├── __init__.py │ ├── convert_a2l_to_json.py │ ├── create_a2l.py │ ├── generate_address_map.py │ ├── generate_bin_diff.py │ ├── generate_ghidra_project.py │ ├── generate_refmap.py │ └── generate_targetmap.py └── work └── .gitkeep /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/.gitignore -------------------------------------------------------------------------------- /ghidra-scripts/DefineUndefinedFunctions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/ghidra-scripts/DefineUndefinedFunctions.py -------------------------------------------------------------------------------- /ghidra-scripts/ExportAddressMap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/ghidra-scripts/ExportAddressMap.py -------------------------------------------------------------------------------- /ghidra-scripts/ExportBinExport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/ghidra-scripts/ExportBinExport.py -------------------------------------------------------------------------------- /ghidra-scripts/ExportRefMap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/ghidra-scripts/ExportRefMap.py -------------------------------------------------------------------------------- /ghidra-scripts/med91-install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/ghidra-scripts/med91-install.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/main.py -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/readme.md -------------------------------------------------------------------------------- /src/common/a2ltools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/src/common/a2ltools.py -------------------------------------------------------------------------------- /src/common/bindiff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/src/common/bindiff.py -------------------------------------------------------------------------------- /src/common/ghidra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/src/common/ghidra.py -------------------------------------------------------------------------------- /src/common/hex_address.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/src/common/hex_address.py -------------------------------------------------------------------------------- /src/common/json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/src/common/json.py -------------------------------------------------------------------------------- /src/common/paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/src/common/paths.py -------------------------------------------------------------------------------- /src/common/refmap_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/src/common/refmap_parser.py -------------------------------------------------------------------------------- /src/processes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/processes/convert_a2l_to_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/src/processes/convert_a2l_to_json.py -------------------------------------------------------------------------------- /src/processes/create_a2l.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/src/processes/create_a2l.py -------------------------------------------------------------------------------- /src/processes/generate_address_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/src/processes/generate_address_map.py -------------------------------------------------------------------------------- /src/processes/generate_bin_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/src/processes/generate_bin_diff.py -------------------------------------------------------------------------------- /src/processes/generate_ghidra_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/src/processes/generate_ghidra_project.py -------------------------------------------------------------------------------- /src/processes/generate_refmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/src/processes/generate_refmap.py -------------------------------------------------------------------------------- /src/processes/generate_targetmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliasTuning/A2L-Transfer/HEAD/src/processes/generate_targetmap.py -------------------------------------------------------------------------------- /work/.gitkeep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------