Page 1 of 1

Help 16265957 Disassembly

Posted: Thu May 22, 2014 11:54 pm
by nexxtres
Hello, I started again to try to find my maps in ECM 16265957 code FDST.

I was experimenting with the DHC11 but have not been successful. Are still many areas without disassembly.

Someone could help me with this step?

Thanks.

Re: Help 16265957 Disassembly

Posted: Fri May 23, 2014 12:03 am
by antus
I havnt used DHC11 but I believe you'll need to define the reset vector, and 2 interrupt handlers so that it can disassemble from all the entry points.

Re: Help 16265957 Disassembly

Posted: Fri May 23, 2014 12:50 am
by nexxtres
You know how the vectors defined in DHC11? or recommend another disassembler? Thanks

Re: Help 16265957 Disassembly

Posted: Fri May 23, 2014 10:45 am
by VL400
I normally use M6811DIS. Here is an example with the control file (vectors and other entries) .. http://pcmhacking.net/forums/viewtopic. ... bly#p23775

Re: Help 16265957 Disassembly

Posted: Fri May 23, 2014 5:33 pm
by ZacsV8
If you want to use DHC11, try adding the text in the attached file. It has all the normal vectors, as well as labels for all the ports, etc.
dhc11vec.txt
(1.79 KiB) Downloaded 456 times

Re: Help 16265957 Disassembly

Posted: Fri May 23, 2014 9:23 pm
by ZacsV8
...or use this control file with DHC11 and you should get a full disassemble. Part of the trick is to look at the code anywhere the disassembler tells you:

Indexed Call/Jump at $XXXX, may require a vector table

and add a vector table (as seen below the "subroutines" comment in my file)
FDST.txt
(2.05 KiB) Downloaded 458 times