IF you look int the ramscan routine you will see it reads NVRAM locations 0x18 and 0x17. It would be interesting to know what is in there as that will limit the amount of physical memory the routine scans. Put *maxmem=0xFF79000 in your plan9.ini and see if the whole memory is detected (and can be used).