Re: What device for ROMFS ?

One Thousand Gnomes <[email protected]> Thu, 26 May 2016 13:33:13 +0100
Newsgroups org.kernel.vger.linux-8086
Message-ID <[email protected]>
> This would not be the same story on a 8-bits system. You can have a
> look to Alan's FUZZIX project presentation, where the banked memory is
> a must-have : https://github.com/EtchedPixels/FUZIX

The Z180 based FUZIX systems effectively have some minimal segmentation
rather than simple banking. You just need enough address space, and I
agree 512K of memory is tons for a well written OS. I don't think I've
ever managed to find a reason to use all the 512K of RAM on a Z180 based
FUZIX box !

The other advantage of ROM if all mapped is that with a bit of tweaking
you should be able to just insert the ROM banks into the segment map when
you do an execve so that split I/D ('small rather than tiny in DOS
speak') binaries can run with the code running directly from the ROM and
taking no RAM space at all.

Alan