[ros-diffs] [hpoussin] 28617: Install VBE and VGA drivers when a compatible graphic adapter is detected See issue #2589 for more details.

hpoussin at svn.reactos.org hpoussin at svn.reactos.org
Tue Aug 28 16:27:24 CEST 2007


Author: hpoussin
Date: Tue Aug 28 18:27:23 2007
New Revision: 28617

URL: http://svn.reactos.org/svn/reactos?rev=28617&view=rev
Log:
Install VBE and VGA drivers when a compatible graphic adapter is detected
See issue #2589 for more details.

Modified:
    trunk/reactos/media/inf/display.inf

Modified: trunk/reactos/media/inf/display.inf
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/media/inf/display.inf?rev=28617&r1=28616&r2=28617&view=diff
==============================================================================
--- trunk/reactos/media/inf/display.inf (original)
+++ trunk/reactos/media/inf/display.inf Tue Aug 28 18:27:23 2007
@@ -1,16 +1,19 @@
 ; Display.INF
 ;
-; Installation file for the Display class
+; Installation file for the display adapters and display class
 ;
 [Version]
 Signature  = "$Windows NT$"
 ;Signature  = "$ReactOS$"
 LayoutFile = layout.inf
+Class      = Display
+ClassGUID  = {4D36E968-E325-11CE-BFC1-08002BE10318}
+Provider   = %ReactOS%
+DriverVer  = 08/25/2007,1.10
 
-Class      = Display
-ClassGUID  = {4d36e968-e325-11ce-bfc1-08002be10318}
-Provider   = %ReactOS%
-DriverVer  = 10/18/2005,1.00
+[DestinationDirs]
+DefaultDestDir = 12
+VGA.Display_CopyFiles.NT = 11
 
 [ClassInstall32.NT]
 AddReg = DisplayClass.NT.AddReg
@@ -20,6 +23,50 @@
 HKR, , Icon,            0, "-1"
 HKR, , Installer32,     0, "desk.cpl,DisplayClassInstaller"
 
+[Manufacturer]
+%StdMfg% = StdMfg
+
+[StdMfg]
+%VGA.DeviceDesc% = VGA_Inst,PCI\CC_0001
+%VGA.DeviceDesc% = VGA_Inst,PCI\CC_0300
+%VGA.DeviceDesc% = VGA_Inst,PCI\CC_0301
+
+;---------------------------- VGA/VBE DRIVER ----------------------------
+
+[VGA_Inst.NT]
+CopyFiles = VGA.Miniport_CopyFiles.NT, VGA.Display_CopyFiles.NT
+
+[VGA.Miniport_CopyFiles.NT]
+vgamp.sys
+vbemp.sys
+
+[VGA.Display_CopyFiles.NT]
+vgaddi.dll
+framebuf.dll
+
+[VGA_Inst.NT.Services]
+AddService = VGA, , VGA_Service_Inst
+AddService = VBE, 0x00000002, VBE_Service_Inst
+
+[VGA_Service_Inst]
+ServiceType   = 1
+StartType     = 1
+ErrorControl  = 0
+ServiceBinary = %12%\vgamp.sys
+LoadOrderGroup = Video Save
+
+[VBE_Service_Inst]
+ServiceType   = 1
+StartType     = 1
+ErrorControl  = 0
+ServiceBinary = %12%\vbemp.sys
+LoadOrderGroup = Video SVGA Save
+
+;-------------------------------- STRINGS -------------------------------
+
 [Strings]
 ReactOS = "ReactOS Team"
 DisplayClassName = "Display Adapters"
+
+StdMfg = "(Standard display adapters)"
+VGA.DeviceDesc = "VGA-compatible graphic card"




More information about the Ros-diffs mailing list