> Dmitry Yakimov wrote:
>
>  >> Be careful. If you use this method, your app will not be able to
>  >> run from Flash RAM. Many users like to store apps in flash ram.
>  >
>  > Have you seen Quartus forth? It seemed to compile in a palm
>  > immediatly. Excuse me for my stupid question: when you say about
>  > flash ram do you mean protected storage? Is there chance for me to
>  > execute code I wrote in a data segement? What will do you If you
>  > were me?
>  >
>  > Best regards,
>  > Dmitry Yakimov.
>
> I don't think Quartus forth has anything to do with this..

Ok, I tried to disassemble Quartus forth (mere curiosity). And I've found
that it compiles directly into protected storage, but global variables keeps
in dynamic memory (data #0). Quartus forth is interactive development tools
and I can write my own words (procedures) in 68k assembler and then run it.
How can I make my code manually and the execute it?

>
> Flash RAM is the non-volatile RAM that is in some Palm devices where
> the OS is stored. There is 2 Megs of Flash RAM in those devices that
> have it, but, depending on the OS you're running, it's not all the
> way full. Utilities exist (like FlashPro and JackFlash) that allow
> users to access the left over Flash to store their own applications
> and data. Flash RAM is only accessible using these specialized
> applications, and not by your application.
>
> If your app is self-modifying and stored in Flash, it will fail
> because it cannot write to flash RAM.

Thanks  a lot.

Best regards,
Dmitry Yakimov.


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

Reply via email to