I've uploaded some of the changes I've made to my copy of haret in patch
form: (I don't know if the list supports attachments)
http://www.oliford.co.uk/hpipaq214/haretChanges/
0001 and 0004 are for the multi word transfer support (ldmia etc).
0003 is the code I used to develop and test them. It just uses a series
of them to write in different ways to the beginning of RAM on the
ipaq214 (unused by winCE) and 1 load to read some back. I just checked
that the area and the result looks the same with and without the
simulation on.
0005 adds reporting of the (approximate) PC when checkPolls() detects
changes in the fault/IRQ handlers. I used it to find the rough area of
memory that is changing something when the mmutrace doesn't see it (see
my next email). It works quite well if lots of interrupts are happening.
Oliver
Received on Thu Apr 17 2008 - 17:40:03 EDT
This archive was generated by hypermail 2.2.0 : Thu May 22 2008 - 02:56:03 EDT