David Dawes writes: > On Sun, Mar 28, 2004 at 05:14:39PM -0800, Lee Olsen wrote: > >Hello all; > > > >The vesa driver probe/FindIsaDevice is doing a vga probe, not a vesa one. > >It should be calling a vbe routine to check for a vesa signature. > > The Probe() function should not change the hardware state and should be > as non-intrusive as possible. When Probe() reports success, it does > not mean that the driver's PreInit() will succeed. The vesa driver is > not especially unusual in this respect. Why do you need to change this? >
What Lee is trying to do is to call the BIOS to detect if the VESA ID can be found. This should not change the HW state (if we *assume* BIOS is sufficiently sane). It should not be more intrusive than what drivers with ISA probing already do - including the vesa driver. The advantage of such a probing in Probe() would be that the -configure option works. On the other hand of course it would require changes to the int10 system to be able to work without a valid entity. Egbert. _______________________________________________ Devel mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/devel