Multiple Memory Chunks
Hi!
Apparently the linux kernel only utilizes the largest memory chunk with
highest priority on Amigas:
[ 0.000000] Ignoring memory chunk at 0x7400000:0xc00000 before the
first chunk
That's the 12 MB FastMem on the mainboard of Spice (A3000), running
3.2.0-4-amiga.
I load the kernel with a memory file:
amiboot-5.6 -m sys:work/debian/amiga/memfile -k vmlinux-3.2.0-4-amiga
"root=/dev/sda5 video=cirrusfb:mode=800x600-60 devtmpfs.mount=1"
Memfile:
2097152
0x08000000 67108864
0x07400000 12582912
So, apparently the second FastMem chunk is ignored by the kernel itself.
Is there a way to make use of the additional 12 MB RAM? Although it's
not as fast as the 32bit memory on the accelerator card (64MB), it is
still faster than swapping to/from disk.
Especially this becomes important when we want to put BigRamPlus RAM
extensions into Amigas. Those are 256MB RAM extensions via ZorroIII bus
and the port would highly benefit from supporting multiple memory
chunks. Is this possible?
--
Ciao... // Fon: 0381-2744150
. Ingo \X/ http://blog.windfluechter.net
gpg pubkey: http://www.juergensmann.de/ij_public_key.
Reply to: