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
