At 11:05 AM 12/30/2004, you wrote:
Hi Everyone.

I started tweaking my 68K app with some ARM code and as a first example I
took BIG Pno test from CodeWarrior 9.3 update.
I see this example shows potential problem with Tungsten T/T3 devices and
there is a note that it solves them. However I can't find
in the code how was it accomplished.

The code worked fine on T3. Then I changed the code a bit to run not a small
inline routine but a huge Run() routine that has tons of
this inline funcs. The result was a fatal crash.

Can anyone please explain me that crash? I do not have it when I created the
same thing in 5.2 simulator.

This is a code from Big PNO test ARM part.  Palm part is fine.

Also I think it will be super if anyone can explain me how does this sample
solve code caching flush problems? (With volatile??)

Please see the archives of the pno-forum mailing list. I don't think the code ever ran -- it was just a way for me to test loading of large PNOs and calling from one end of the PNO to the other when I was developing the PnoLoader library for CW for Palm OS V9.3. There is a post-9.3 fix for that code mentioned in the archives too. See the link in my signature.



-- Ben Combee, Technical Lead, Developer Services, PalmSource, Inc. "Combee on Palm OS" weblog: http://palmos.combee.net/ Developer Forum Archives: http://news.palmos.com/read/all_forums/


-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/

Reply via email to