Re: A83: Re: Breaking 8k size limit ?? [83+]


[Prev][Next][Index][Thread]

Re: A83: Re: Breaking 8k size limit ?? [83+]




David Phillips wrote:
> 
> Sure, simple, you create a flash application on the fly that contains the
> code you want to execute it, and tell the calc to execute it.  Two problems.
> First, this would involve writing to the EPROM each time you want to execute
> the program.  You could setup some caching, so it doesn't get overwritten
> unless needed, etc., but this is still going to be a lot of writing.  But if
> you only do it for a few programs and don't delete it, not that bad.  And,
> really, if you run a program a hundred thousand times on a calculator, then
> the cost of replacing it is probably not the least of your problems.
> Second, and the more major issue, is that you can't write to the flash rom.
> Yeah, it would be cool if there was a _CreateFlashApp call, but there's not.
> If you can figure out how to write to the flash rom, then you can really do
> anything.
>[...]
> Just some random thoughts from a guy who does this kind of thing all day...

There sure isn't any _CreateFlashApp routine, but archiving a program on
a clean calculator can do the trick since it will be loaded at a fixed
address - but you'd better set up a key hook to prevent any "beta users"
from  deleting/unarchiving it.

Solignac Julien
x1cygnus@xcalc.org
http://xcalc.org

- Windows is shipped with solitaire, Linux is packed with Quake



Follow-Ups: References: