John,
I am interested. Where can i get a copy ?
--- On Fri, 7/11/08, Raymond Hurst <rhurst2@cox.net> wrote:
From: Raymond Hurst <rhurst2@cox.net>
Subject: Re: [AVR-Chat] Any interest in an interactive disaasembler for the AVR?
To: AVR-Chat@yahoogroups.com
Date: Friday, July 11, 2008, 1:59 AM
Have you ever used an interactive disassembler? I can't quite tell from
your comments. AVRStudio, revavr and disavr are static disassemblers.
You open a hex file and it produces an assembly listing with labels like
L00001:, L000002:, etc with all the calls and branches to those labels
resolved. Then you change everything with a text editor and hope your
search and replace engine doesn't accidentally change something.
My program starts out the same way. However, it has the added feature of
creating a symbol table and allows you change the contents of the symbol
table. For example, I can change the L00000: label to vector_reset: and
everywhere that label is used gets resolved automatically by the
program. What I mean by "gets resolved" is it again disassembles the hex
file data but this time it uses the new symbol name you just entered
(vector_reset) in place of the L00001: label. It also allows you to
interactively insert comments anywhere in the program. You can save
intermediate results and resume your work at a later time. All of this
is done without leaving the program.
Ray
John Samperi wrote:
>
>
> At 09:14 PM 10/07/2008, you wrote:
> >I've written an interactive disassembler for the AVR.
> >It allows you to open a hex file,
>
> One can do that with AVR Studio if one needed to.
>
> Regards
>
> John Samperi
>
[Non-text portions of this message have been removed]Message
Re: [AVR-Chat] Any interest in an interactive disaasembler for the AVR?
2008-07-11 by kelvin kooger
Attachments
- No local attachments were found for this message.