Hey Tim! Long time no see. Did you know RadiSys released a new
package of OS-9/x86 (4.7) this year? It's the first update/release
since 3.2 from a few years ago, actually. If you haven't seen it,
request the eval so you can check it out on your hardware.
You can request an eval here:
And the key to your memory configuration is the "init" module. You can
even edit the memory list inside a bootfile using "editmod". (Bootfile
must not be compressed; and always have a backup and backup way to boot
the machine in case you clobber the bootfile.)
editmod -e -f=bootfile init
...then you can go in to "2. init module contents" and then select "14.
memory list" and see the memory list that OS-9 will scan on startup.
Each entry has a start and end range, with the list terminated by and
entry with all 0x0's. So, adjust that to match what you really want.
(Adjusting the list to actual memory means you won't see any extra RAM,
and also may speed up boot time slightly since it no longer has to scan
all the extra non-existent memory.)
Hope that helps, and check out the 4.7 eval. From the docs on it you
can find the release notes for everything from 3.2 up to 4.7 -- might
be some things in there that apply for you.
-- OS-9 Al