Reassembly of 6803 code

Peter Gargano peter at techedge.com.au
Tue Sep 5 11:56:33 GMT 2000


Arnaud Westenberg wrote:

> I'm not sure, this is my first attempt disassembling stuff, would this
> be the "code threading" feature? Here's some information on the DASMX
> program http://show.silkera.net/~kphsu/software/prog/dasmx.html

Hmm, I remember DASMX from a few years ago when I used if for an
8048 project (modifying a keyboard!). It's a workable disassembler
but DHC11 has local labels - which are great for seeing the scope of
a snippet of code. My DHC11 also has auto conversion of bit masks to 
more readable immediate "bitn" literals. OTOH, my disassembler doesn't 
handle predefined comments - but I'll add this facility "one day".

> Can I ever be sure wether I have the correct assembly source?

Sure can! - you reassemble the code, and if you get the same binary
then you're almost there - if you can add a nop instruction in any
non-timing critical section of code, and your vehicle runs like it
should, then you've correctly identified all data and code and 
relative and absolute addresses.  Having a source that you can modify
for your own ends is the whole point of disassembly, IMHO!

Peter
----------------------------------------------------------------------------
To unsubscribe from diy_efi, send "unsubscribe diy_efi" (without the quotes)
in the body of a message (not the subject) to majordomo at lists.diy-efi.org




More information about the Diy_efi mailing list