On Jul 30, 2008, at 10:11 PM, [EMAIL PROTECTED] wrote:

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 may be naive here, but why not write a test suite of assembly applications? If you get the exact same behaviors for all your test cases on both the physical hardware and your python emulator, than you know you've done a reasonably good job.

Or is the point here to do this without coughing up any money?

There is a point at which being a CB is simply detrimental to one's goals.

Gregory

--
Gregory K. Ruiz-Ade <[EMAIL PROTECTED]>
OpenPGP Key ID: EAF4844B  keyserver: pgpkeys.mit.edu


Attachment: PGP.sig
Description: This is a digitally signed message part

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

Reply via email to