Good news/bad news on that. The good news is NetBSD is getting far enough into initialization to start wanting to take pagefaults. The bad news is the entire 68k core has to be rewritten from scratch to allow instructions to save their state in the middle and restart with no side effects after the page fault handler runs, and I am not that crazy :-)

ETA: There's a real hardware basis for this as well - the original 68000 was also unable to save instruction state in the middle and thus you can't have demand-paged memory on a 68000 system (the '010 and later are able to do it). There is only 1 known 68k software emulator that allows it and can boot Linux and NetBSD to userland, that being the core from the Atari ST emulator Aranym which is also used in recent WinUAE betas.

Last edited by R. Belmont; 10/30/09 04:37 AM.