Since I can't seem to find any information about this anywhere else, I figured this would be the appropriate place to ask. I'm using a moderately hacked 2.4.0-test9 kernel from the linux-vr repository (the only complete kernel, excluding NetBSD, that I've found which runs on CE devices at the moment), and it doesn't want to recognize all 48M of RAM in the device, only the 1st 16. The memory is mapped as such: 0M - 16M: On-board memory 16M - 32M: Unmapped region 32M - 64M: Memory expansion card When the first 16M is checked, the memory immediately after that is found to be non-existant. Does anyone have a patch (other than the hack I tossed together to turn the 32M-64M chunk into an MTD device) that would be useful to work past the memory hole? TIA Chris