--- 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

Reply via email to