From: <ni...@in...> - 2001-05-15 23:56:07
|
> > Is there a complete list of the Gestalts which B2 implements? > > B2 itself doesn't implement any. There are some flags and LM globals by > which MacOS determines the Gestalt. The fact that no MMU is present is > enforced in M68K_EMUL_OP_PATCH_BOOT_GLOBS. Thanks. I will look into that. ... > If a program checks for the presence of an MMU it will also want to use it. Usually, yes. This is a bizarre case, though. The program is the NetBSD/Mac68k Booter, which basically checks for appropriate HW, sets some environment variables, loads a Unix kernel and executes it. I am the maintainer of the program, and being able to test it in B2 is a real time saver. The MacOS program checks for the presence of an MMU because the Unix kernel needs an MMU. The MacOS program itself doesn't use the MMU though - it actually fails if MacOS VM is on. > Unless the MMU is implemented, B2 should report it as missing. Agreed. I just want to hack it in to my own copy of B2, for this one program I am testing. -- | Nigel Pearson, ni...@in... | "Reality is that which, | | Telstra NW-D, Sydney, Australia. | when you stop believing | | Office: 9206 3468 Fax: 9212 6329 | in it, doesn't go away." | | Mobile: 0408 664435 Home: 9792 6998 | Philip K. Dick - 'Valis.' | |