BCC 3067 axxc / disassembly

steve ravet Steve.Ravet at arm.com
Tue May 18 15:10:12 GMT 1999



jgwynne at mrcday.com wrote:
> 
>    In message <3740E3BC.1066F8A6 at mtco.com>, you write:
> 
> | I wrote a pascal pgm that reads bins into memory and goes thru the code
> | looking for address and instructions. start with the reset vector and the
> | vector map and "trace" the bytes...It builds a database of addresses and
> | references... Jumps, loads, etc. It uses a database of instruction formats
> | for the chip in question. It needs tweaked for every bin as not everything is
> | the same but you can look at the bits and (hopefully) determine what to do.
> | It also runs up to 20 min per bin... from the database, I can produce
> | assembler code. Tom S
> |
> | pford at qnx.com wrote:
> |
> | > I'd like to help. what do you use for a dissassembler
> 
> I have one disassembler, but it's an SGI bin and I have not been able
> to locate the source. I spent several hours looking for a free one with
> source over the weekend. Although I found several nice ones (even a
> threaded disassembler), they have been for the 6801-6809 cpu's. At the
> moment, I'm looking at gnu's binutils-2.9.1 with 68hc11 patches. It
> has a disassembler with assembler, linker, etc (all of the usually
> tools; see http://home.worldnet.fr/stcarrez/m68hc11_port.html).

Wouter has a 6811 disassembler on his home page.  I don't have the link
handy right now but you can find his email and probably home page in the
diy_efi archives.  There is source code for a 6809 disassembler in the
incoming directory.

Tom, I'd also like a copy of your pascal program if you're willing to
share.

--steve

> 
> I'm open to suggestions....
> 
> john gwynne

-- 
Steve Ravet
steve.ravet at arm.com
Advanced Risc Machines, Inc.
www.arm.com



More information about the Gmecm mailing list