Basically, you guys said that the factory rsx ecu has 10 columns for map pressure and you added additional columns for boost. How the heck did you pull that off... the adding columns thing. I thought that the table sizes would have to be hard coded in the ecu itself... something hondata couldn't modify.
For example... and this gets CS intense, how is the table stored in the ecu... is it a static structure in memory... one with a fixed hard coded size at a given offset... or is it potentially a linked structure you were able to expand on by determining what kind of structure you were dealing with in a debugger (say a btree or hash for instance).
I'm most curious how you made the ecu use additional tables... did you have to seak out and change constants with a hex editor? How much of the ecu code in the ecu is 'flashable' -- ie can you replace the actual 'running processes' on the ecu or simply flash memory regions that the honda program uses. Are handy things like lean cut and various other features you have added flashed to the honda ecu as executable binary code or is that done in somewhat of a 'hook' fashion by the daughter board.
Wow, I imagine I confused a quite a few people outside of the hondata hackers