I heard that PAE support has been recently implemented in GNU Mach. I think the next step is to add No-Execute (NX) support to GNU Mach. NX is a feature of modern CPUs that allows memory to be marked as non-executable for increased security. It requires PAE. I'd also suggest adding support for more then 4 GB of RAM to GNU Mach, but considering that it does not even support more than 1 GB of RAM yet, I'd fix that before trying to support more than 4 GB of RAM. And it is IMO important to fix, because most of today's PCs have more than 1 GB of RAM, especially thanks to Vista. Also important IMO is ACPI support, which will help when implementing SMP support.
Yuhong Bao _________________________________________________________________ Reinvent how you stay in touch with the new Windows Live Messenger. http://go.microsoft.com/?linkid=9650731