Page 1 of 1
VT Supercharged $A5 DARC Dissassembly (can reassemble)
Posted: Sat Aug 29, 2009 3:07 pm
by antus
Like the VS DSTK project this can re-assemble the original bin using the GNU tools on a linux environment. If browsing the contents of the archive on windows use wordpad which can handle linux text files fine. It seems these methods are working fine for newer bins

Re: VT Supercharged $A5 Dissassembly (can reassemble)
Posted: Sat Aug 29, 2009 4:37 pm
by antus
Just noticed a little message in this one:
Code: Select all
0x000056C0 | FF FF 14 14 10 0C 12 20 20 10 20 0F 20 49 4E 20 | ....... . . IN
0x000056D0 | 4D 45 4D 4F 52 59 20 4F 46 20 4D 4A 46 20 47 45 | MEMORY OF MJF GE
0x000056E0 | 54 20 4F 55 54 20 4F 46 20 48 49 53 20 43 41 4C | T OUT OF HIS CAL
0x000056F0 | 2E 20 20 20 41 46 54 45 52 4D 41 52 4B 45 54 20 | . AFTERMARKET
0x00005700 | 43 48 49 50 53 20 41 52 45 20 53 48 49 54 2E 20 | CHIPS ARE SHIT.
hehe
Re: VT Supercharged $A5 DARC Dissassembly (can reassemble)
Posted: Sat Aug 29, 2009 11:41 pm
by Apples
funny what you can find
Re: VT Supercharged $A5 DARC Dissassembly (can reassemble)
Posted: Mon Aug 31, 2009 9:10 am
by antus
update: memory.x page0 should be start 0x0000 length=0x400 (which will provide a ram range 0x0000->0x03FF). Length in version 1 package length=0x3FF is off by one (provides 0->3FE)
Re: VT Supercharged $A5 DARC Dissassembly (can reassemble)
Posted: Wed Jan 27, 2010 4:51 pm
by charlay86
I've been having a bit of a look through this disassembly, and I have noticed that it reads and writes to memory in the 0x1800 - 0x1Cxx range.
Is there another memory device on the bus (since writing to the memcal is pointless being an eprom) ?
Re: VT Supercharged $A5 DARC Dissassembly (can reassemble)
Posted: Wed Jan 27, 2010 5:53 pm
by antus
I think thats the I/O addresses for control of the ports/pins.
Re: VT Supercharged $A5 Dissassembly (can reassemble)
Posted: Fri Jan 29, 2010 8:35 pm
by Doctor Bob
antus wrote:Just noticed a little message in this one:
Code: Select all
0x000056C0 | FF FF 14 14 10 0C 12 20 20 10 20 0F 20 49 4E 20 | ....... . . IN
0x000056D0 | 4D 45 4D 4F 52 59 20 4F 46 20 4D 4A 46 20 47 45 | MEMORY OF MJF GE
0x000056E0 | 54 20 4F 55 54 20 4F 46 20 48 49 53 20 43 41 4C | T OUT OF HIS CAL
0x000056F0 | 2E 20 20 20 41 46 54 45 52 4D 41 52 4B 45 54 20 | . AFTERMARKET
0x00005700 | 43 48 49 50 53 20 41 52 45 20 53 48 49 54 2E 20 | CHIPS ARE SHIT.
hehe
this is in reference to one of the Holden calibration engineers that passed away during the development phase of VT S/C