Hi !
Little alive this post.
Playing little with Ghidra dissasembly trying to find new tables and then definitions for my AZ1G202I Subaru Impreza STI 2008 ROM file.
I have dissasembled and succesfully finished whole Boot session code and I am going now to Main ECU program, so I am looking forward to see calculations, tables, code and so on. So happy with this forum, very usefull infos here, but now after months and so many sleepless nights I see, that XML to Ghidra utility named my tables great, also X and Y axis, but now I search the ROM and find something like this: SsmGet_Pressure_Difference_between_Diesel_Part....
I have Petrol car no Disesel. Did I some mistake with XML to Ghidra (I used option makeall- "All definitions for ECU: AZ1G202I with SSM read vector base 4EDDC" {is it correct?}) or this is part of SSM which is normal for every Subbie and it is the same in every ROM ? I am little angry on me, I didn't checked that in every table after I run XML to Ghidra script in Ghidra,
I only checked some 3-4 tables and as I mentioned Tables, X, Y axis and DTC codes looks good for My ROM.
But this SSM base I dont know if it is good and where are they come from (what source) , it will be nightmare for me to put now things in Ghidra back, remove Labels and find new ones. But maybe SSM base iis the same?
Thank you for Help.
Mike