ATI drivers and Mac Power PC
Michel Dänzer
michel at tungstengraphics.com
Tue Jan 22 02:37:05 PST 2008
On Mon, 2008-01-21 at 18:12 -0800, Robin H. Johnson wrote:
> On Sun, Jan 20, 2008 at 02:15:29PM -0500, Alex Deucher wrote:
> > On Jan 20, 2008 7:07 AM, Robin H. Johnson <robbat2 at gentoo.org> wrote:
> > > On Sat, Jan 19, 2008 at 11:39:56PM -0800, R.C. wrote:
> > > > Does anyone know of a way to run Linux on this machine with this card?
> > > At the low-level, there are some glitches. See if you can access the PCI
> > > ROM on your card at all. In the case of the X1900 in my Quad G5, the
> > > entire PCI ROM shows up as empty, so all of the AtomBIOS initialization
> > > code fails in both the xf86-video-ati and xf86-video-radeonhd drivers.
> > >
> > > I last tested about 2 weeks ago, I'm not sure if any progress has been
> > > made in on either set of drivers since then. radeonhd used to have a
> > > function specifically for reading the ROM from the non-primary card,
> > > that probably needs a bit more TLC (and help from ATI), but should then
> > > manage to extract the ROM.
> >
> > There are several issues:
> >
> > 1. Mac cards don't have ATOM bios, they have some mac specific rom, so
> > they will likely never work with the current drivers.
> Notice per my previous posts, that all means of reading any ROM on the
> X1900 have turned up only nulls or no data. This includes the sysfs rom
> node as well as the radeonhd functionality to read ROMs thus far.
>
> It's the fact that it reads back as all zeros that concerns me - not
> even getting back a copy of the OFW-specific ROM.
Again, the driver currently can't get any useful information from OFW
ROMs anyway.
> > 2. the ATOM parser isn't currently big endian aware
> > Once the ATOM parser is fixed for big endian any PC card should work.
> The secondary card in my G5 is an X700, so when you think you have the
> endian parsing fixed, give me a shout, and I can test.
I didn't think X700s had ATOM BIOS ROMs either, do they?
--
Earthling Michel Dänzer | http://tungstengraphics.com
Libre software enthusiast | Debian, X and DRI developer
More information about the xorg-driver-ati
mailing list