Hi Dale,

> I am trying to use FreeDOS on a weird old electronic message board,
> which is driven by a headless 80286 motherboard. My only access is via
> a floppy drive, and I do not have the ability to use a normal VGA...

> The standard FreeDOS kernel in FreeDOS 1.0 / fdbasecd.iso doesn't
> work on this 286 and hangs during boot.

It is a 386+ kernel because you cannot boot a CDROM from pre-386...
Bootable CD came around the time of 486/Pentium BIOS, and BTMGR boot
loader (which can be run from diskette) can only boot CDROM from 386+.



> www.coli.uni-saarland.de/~eric/stuff/soft/by-others/ke2007sep07.zip
> As...: bugzilla.freedos.org/cgi-bin/bugzilla/show_bug.cgi?id=1755

Hm that bug is about lack of 286 compatibility in 2004...
However, newer ways to work on old computers are:

> Joris' FreeDOS 1.0 basics for 8086: www.xs4all.nl/~rjoris/freedos.html
Joris took 1.0 and put only 8086 compatible files on a single floppy.

> Rugxulo's FreeDOS 1.1 basics: http://rugxulo.googlepages.com/
This is a 3 diskette distro with many updates compared to 1.0, because
do not have 1.1 on CDROM yet. maybe you could help with the latter? The
three disks are: 386+ bootable, 8086 bootable with some extra drivers
for 286 users and "with 4dos shell instead of command.com". All three
disks are filled with other tools, so if you would install to harddisk,
you would copy files from ALL disks after booting from ONE of them :-).



> mem /c >> log.txt

Mem also has options to show detailled XMS usage info, try that...

>   SYSTEM      63,360   (62k)     63,360   (62k)          0    (0k)
>   FDXMS286     1,664    (2k)      1,664    (2k)          0    (0k)
>   COMMAND      3,296    (3k)      3,296    (3k)          0    (0k)
>   Free       586,960  (573k)    586,960  (573k)          0    (0k)

Please use DOS=HIGH, this lets DOS use the HMA to give you 40k or
so of reduced low memory usage, so you get 600k+ instead of 573k
free, plus the HMA cannot be recycled to get more XMS space anyway.

> Extended (XMS)      2,549K     1,689K       860K
> Total memory        3,573K     2,140K     1,433K

> I need as much free XMS as possible for the RAM disk. How do I find
> out what is using that XMS, and how do I free it all up?

Try using MEM /x ... you can also do MEM /c /x to get more info :-).
You get a list of handles and sizes for XMS. It might be that your
MEM just displayed wrong values because FDXMS286 behaves odd with
DOS=LOW, but I do not think that FDXMS286 behaves odd... You may
also already have a ramdisk loaded...? Typical XMS usage in a small
FreeDOS installation is just 100k (maybe more, but at most 200k) for
the FreeCOM command.com XMS swap functionality. This allows our
command.com shell to use only a few kilobytes in the first 640k and
move the rest to XMS while not needed, avoiding the need to reload
data from disk when it is needed again... This is why in your log
file COMMAND is listed as taking only 3 kilobytes :-).

Eric



-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to