Subject: Re: beige g3
To: Makoto Fujiwara <makoto@ki.nu>
From: Michael <macallan18@earthlink.net>
List: port-macppc
Date: 04/30/2005 07:59:36
--Signature_Sat__30_Apr_2005_07_59_36_-0400_4xem=gfTqunnmAjj
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hello,

> I have been wondering the mechanism of default display size
> for G2 Macs for a long time.
>=20
> My impression is that the value is stored on disk.=20
>=20
> Somewhere in one of following etc.
>=20
>  1: Apple_partition_map Apple                 63 @ 1      =20
>  2:      Apple_Driver43*Macintosh             54 @ 64     =20
>  3:      Apple_Driver43*Macintosh             74 @ 118    =20
>  4:    Apple_Driver_ATA*Macintosh             54 @ 192    =20
>  5:    Apple_Driver_ATA*Macintosh             74 @ 246    =20
>  6:      Apple_FWDriver Macintosh            200 @ 320    =20
>  7:  Apple_Driver_IOKit Macintosh            512 @ 520    =20
>  8:       Apple_Patches Patch Partition      512 @ 1032   =20
>=20
> If I wiped out those stuff while installing NetBSD,=20
> the information is gone.
>=20
> If you set disaplay size in MacOS 8 or 9, and then=20
> installing NetBSD in the manner that some info in above
> is preserved, the display size stays what you set in Mac OS.
>=20
> Am I wrong ?

I'm pretty sure it's stored in NVRAM - the display gets initialized ( at le=
ast when you enter the OF prompt ) long before there's any disk activity. O=
f course MacOS sometimes likes to switch resolution when booting ( and even=
 does that pretty early ). OF prior to 2.0 doesn't preserve this informatio=
n at all so MacOS sets it and it's 'forgotten' when you boot something else=
 :)

have fun
Michael

--Signature_Sat__30_Apr_2005_07_59_36_-0400_4xem=gfTqunnmAjj
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (NetBSD)

iQEVAwUBQnNzLMpnzkX8Yg2nAQLFzAf+ONV2rbLwh8ov5wCNIGk6bCjQ3Z23Qvz8
oGH6eE5TWK6a+CCih2W67XefU5J5ErBhkTM+XPZ502DPOaooMUpURnp6VQAy5eLV
ZwkykVu/pyKnQp94cnxqLTjaRuzVJI++fiSUe42OG8ke5ObEFe0+f7rCdvc85xm9
87XOgx+ZS+KmIbl58MmkyptDroPhN1asZ5SXfnuma7jJMv5MCerPMneKpCMghnxb
ZtYKHwTxS5qaE6YXmgeNTLUO1Epb47eRB0LD+HKFeCKHRSj1XaZhvCbE4OZFpq4F
GqWc+UJaHOSRH/NTInrbwmczNHqbBzWLy9fOcnx4UhuZ4eXPham6IQ==
=XH9d
-----END PGP SIGNATURE-----

--Signature_Sat__30_Apr_2005_07_59_36_-0400_4xem=gfTqunnmAjj--