On Thu, 26 Jul 2001, Ralf Baechle wrote: > On Thu, Jul 26, 2001 at 01:20:19AM +0100, Alan Cox wrote: > > > > I haven't checked more recent versions, but I think recent mess (uses same cpu cores > > > as mame) supports early macs, so there may be an implementation example there?.. > > > > Early macintosh doesn't have an MMU as standard, The MacII had an optional > > MMU (for running A/UX) and it became standard on the later Mac systems. > > MC68851? Yeah, but most home computers based on M68k didn't contain these (and they probably weren't that cheap). The 68030 had it built in (except the 68EC030). Most of the 68k home computer OSes, like AmigaDOS (and probably MacOS and Atari ST too) didn't come built with support for an MMU, so even if you had one, it would only be useful for either running some UNIX variant or advanced debugging tools (Amiga users remember good 'ol Enforcer?). Anyway, like I said, if anyone sees software emulation routines for a somewhat modern MMU, I'd be interested. I'm sure it's been done (though I'd like to see some routines that make use of the native MMU via some kernel interface). It might be slow but it'd make for a killer general-purpose debugging system. Or gobs of geeky fun. Will > > Ralf >