home .. forth .. colorforth mail list archive ..

[colorforth] Success...my first boot screen



On Wed, 10 Jul 2002, t wrote:

> Open mouth, insert foot, chew vigorously. Sorry about that.
> 
> 4word runs in flat real mode from a bare DOS boot only (no DOS hi-memory
> managers) for 32-bit memory access.
> 
> 4word still runs and executes in real mode, if a memory manager is present, but
> is limited to 64k (more than enough room for basic development). Thus it does
> run in a DOS box under Win9x and NT. Possibly DOSEMU under Linux but have never
> tested it.
> 
> Downsides to flat real mode are as noted above, 32 bit operand prefixes take up
> about 5% overall more code space and 32-bit flat addressing of memory is
> referenced relative to the current segment.
> 

On second thought, I think I like Alex's idea. Using the bios to boot,
then implementing floppy in colorForth.

Actually there are other options too, you could save and load an image
to and from the hard disk. Also there is the possiblity of network
load/save.

Using bios seems much too complex. I don't know which memory I can't use
(besides the 1024 byte interrupt table). Also many changes would be
required to colorForth, esentially creating two colorForths for the same
hardware. Blocks would be located in different positions as well.

To Chuck: Is there a chance of seeing a networking implementaion soon? I'm
very interested in exploring the possibilites of a network oriented
colorForth.

Mark

------------------------

To Unsubscribe from this list, send mail to Mdaemon@xxxxxxxxxxxxxxxxxx with:
unsubscribe ColorForth
as the first and only line within the message body
Problems   -   List-Admin@xxxxxxxxxxxxxxxxxx
Main ColorForth site   -   http://www.colorforth.com
Wiki page http://kristopherjohnson.net/wiki/ColorForth
ColorForth index http://www.users.qwest.net/~loveall/c4index.htm