On Wed, Jul 30, 2008 at 09:49:33PM -0700, David Brown wrote:
> I guess I'd have to ask what you are trying to accomplish.

I wrote an ARM7TDMI emulator in Python just to learn ARM assembly and ARM
better.  It bugs me that I can't "prove" it is right in all cases.  With any
emulator, there is no reason it *must* be correct.....it is just expressing
the best understanding of the authors.

I was thinking about this sorry situation really hard today.  It occurred to
me that the only way out of this impasse is to get CPUs expressed in
*software*.  To be fair, the ARM's Architecture Reference Manual is very good.
However, it seems lame to translate this book's English back into software.
I'm wondering if ARM should just provide a pseudo-code description of their
chips and be done with it.  It'd be slimmer and much easier to decode the
corner cases.

Chris


-- 
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to