--- Ryan Underwood <[EMAIL PROTECTED]> wrote: > > On Tue, Jan 20, 2004 at 10:53:06PM -0500, David Dawes wrote: > > > > > >Someone needs to track down the bug that causes a server crash and > > >subsequent lockup if a dualhead config is used but mga_hal is not > > >available (either not around or wasn't compiled with support for > it). I > > >thought I fixed it with a oneliner in that patch but it turns out > that > > >I was using the wrong config at the time to test it. > > > > Does your patch reduce the need for the mga_hal module for > dual-headed > > configurations? That'd be nice. > > Yes, one goal is that I'm trying to eliminate the necessity of > mga_hal > at least on my G400MAX. The other is to optionally expose maven > functionality in XFree86. This will be a configuration option so > that > we don't conflict with matroxfb maven usage. > > I don't know what I can do for G450/G550 since I have none of > those.:( > But it appears only G400 needs the HAL? > > #define MGA_DH_NEEDS_HAL(x) (((x)->Chipset == PCI_CHIP_MGAG400) && \ > ((x)->ChipRev < 0x80)) > > Are all other mga chipsets HAL-free at this point?
Only the G400 needs it for dualhead and tv-out. the g450/550 need hal to use the DVI port and the g200 MMS cards need it for multi-head. it's also needed for mergedfb on all chips. the mga fb driver supports all of this, so in theory it could all be done without hal. Alex __________________________________ Do you Yahoo!? Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes http://hotjobs.sweepstakes.yahoo.com/signingbonus _______________________________________________ Devel mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/devel