Subject: Re: apple ppc 4400 with matrox
To: None <speeder@aliceposta.it>
From: Michael <macallan18@earthlink.net>
List: port-macppc
Date: 06/02/2005 10:57:25
--Signature_Thu__2_Jun_2005_10_57_25_-0400_ggoCv25xqub=q8n9
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hello,

>  does somebody use netbsd for ppc apple 4400 ?

A few do as far as I know.

> but i have a damaged video board, so i installed a matrox Millennium=20
> pci video board the problem now is how to configure the system to use
> this video board the kernel seems to understand the board, but how to
> redirect a console to this device ?
>=20
> the openfirmware doesn't seem to understand the matrox ........
> so i think matrox board actually doesn't have OF support=20

Dig around on matrox.com - flash utilities and drivers for MacOS are
available for download for Millennium I and II boards.=20

> # dmesg | grep Matrox
> ofb0 at pci0 dev 13 function 0: Matrox MGA Millennium 2064W ("Storm")=20
> netbsd has no framebuffer support like linux does

It has something similar and your problem has nothing to do with
framebuffer support. NetBSD/macppc relies on OpenFirmware to put the
graphics board into a usable state.
The problem is that most versions of the Matrox firmware for PowerMacs
is pretty much broken and works properly only under MacOS. It also likes
to deadlock on G3 CPUs but that shouldn't affect you. Reportedly there
are firmware variants for the Millennium I ( that's what you have )
which work as OpenFirmware console, unfortunately I've been unable to
find it - the newest ones on matrox.com don't do it for me ( I have both
a Millennium I and a II ).

Finding the right output-device for OF is easy - should be
/bandit/MTRX,Millennium for you. Apparently you used a serial console -
just do <dev /bandit> and <ls> in OF, this should list your PCI devices,
one of them will be the Millennium.

good luck
Michael

--Signature_Thu__2_Jun_2005_10_57_25_-0400_ggoCv25xqub=q8n9
Content-Type: application/pgp-signature

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

iQEVAwUBQp8eVcpnzkX8Yg2nAQJj2wf+KWpd+0bUpfiymGPuujAdxWOSFO/Upqjr
znGEzJxkTtbV9I+W2//GLlqFlFQdkash/wT4KqLSlR+x34gJ+SN+BlOrDT1Un1L+
tptS2742l/vgbG3HIeDL617D6C9xOvzkuBh/8pVVlfp+9kN7whrZAl8bnX/8O7dj
vrCF705hE7B/PFScl/50/H15gNtOIZYNf7ID+cFS8PfIBIbMA65zkjqr7gsCugn6
7kv9g9qH8eLd0avHct2nFa4pkKjSUUedBss6z/D1pBHyrwD+4FnrPZio5qTgENub
2pZLjyzKRYVqLpQQR/gNH0Do/JQz/dPlWcAm4LXUQJPD011Dtkb8cg==
=XK/3
-----END PGP SIGNATURE-----

--Signature_Thu__2_Jun_2005_10_57_25_-0400_ggoCv25xqub=q8n9--