2015-01-31 10:12 GMT+01:00, Matthias Trute <mtr...@web.de>:

> Thus if you want to place them at different memories, that would
> require changes in the core system: the inner interpreter,
> the words , (comma), compile, >body and execute. Maybe a few
> more as well.

Yes, I'm aware of this. I was hoping to get some help here, how to
(re)configure AmForth to make it work with the thing the way I want.

>>  You know, what
>> I'm after: to have "basic" Forth system burned into FlashRAM, and then
>> - as usual - to interactively develop the software for the little
>> machine using that 128 KB SRAM the guy selected for his design.
>
> To keep it simple(r), I'd recommend to separate the memories. Leave
> the flash for forth, and let the 6502 operate the RAM. The initial
> RAM content may come from flash. The flash may provide a block
> storage service for the 6502 system as well (floppy emulator?).

But I don't need 6502 emulation layer; I will examine it, it's nice
thing, but it's not what I'm after. I would to use AmForth as OS for
the little machine. It's possible - I'm during analysis of the text
recommended by Erich - just it's not that easy for me. But now I know,
it's feasible when using indirect-threaded Forth. So giving up the
Flash would be a waste. Why? What for? Certainly it can and should
work the way I require.
-- 
Z.

------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Amforth-devel mailing list for http://amforth.sf.net/
Amforth-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amforth-devel

Reply via email to