On Thu, Jul 31, 2008 at 01:11:44AM -0400, [EMAIL PROTECTED] wrote:
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.
ARM does publish their Software emulator, it's called the armulator. Modern versions are released as binary libraries with their expensive compiler suite. Older versions are released under the GPL, and have been included as part of gdb for quite some time (since 1995). You can grab a recent copy of gdb, unpack it and look in sim/arm for the source. David -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list
