; INF file for SGS-THOMSON STPC display driver

[version]
Class=DISPLAY
Signature="$CHICAGO$"
Provider=%InfProvider%

[DestinationDirs]
DefaultDestDir=11
UMA.Copy=11

[SourceDisksNames]
1=%ID_UMA%,%LABEL_UMA%,0

[SourceDisksFiles]
UMA.DRV=1
UMAVDD.VXD=1
UMADD.DLL=1
UMACPLX.DLL=1
UMACPLX.VXD=1
UMAMCI.DRV=1
UMAMCI32.DLL=1
MAGICVXD.VXD=1

[Manufacturer]
%MfgName%=UMA.Device

[UMA.Device]
%STPC.DeviceDesc%=UMA.Install, UMA_Display

[UMA.Install]
CopyFiles=UMA.Copy
Updateinis=UMA.UpdateIni
AddReg=UMA.AddReg
DelReg=Prev.DelReg

[Prev.DelReg]
HKR,,Ver
HKR,,DevLoader
HKR,DEFAULT
HKR,MODES
HKR,DEBUG
HKR,CURRENT

[UMA.AddReg]
HKR,,Ver,,4.0
HKR,,DevLoader,,*vdd
HKR,DEFAULT,RefreshRate,,"60"
HKR,DEFAULT,DDC,,0
HKR,DEFAULT,Mode,,"8,640,480"
HKR,DEFAULT,drv,,UMA.DRV
HKR,DEFAULT,vdd,,"*vdd"
HKR,DEFAULT,minivdd,,UMAVDD.VXD
HKR,DEFAULT,ExtModeSwitch,,0
HKR,"DEBUG",bWglBlt,,1
HKR,"DEBUG",bWglRedundancy,,0
HKR,"DEBUG",bWglCursor,,1
HKR,"DEBUG",bWglBlt,,1
HKR,"DEBUG",bWglText,,1
HKR,"DEBUG",bOutput,,1
HKR,"DEBUG",bBitBlt,,1
HKR,"DEBUG",bFillBlt,,1
HKR,"DEBUG",bHSBlt,,1
HKR,"DEBUG",bCaching,,1
HKR,"DEBUG",bDirectDraw,,1      
HKR,"DEBUG",bDDHostBlt,,1
HKR,"DEBUG",bDDSrcnBlt,,1
HKR,"DEBUG",bDDTransparentBlt,,1
HKR,"DEBUG",bDDOverlay,,1
HKR,"DEBUG",bDrvTrace,,0
HKR,"DEBUG",bDD32Trace,,0
HKR,"DEBUG",VideoType,,"Standard"
HKR,"DEBUG",PAL_Resolution,,"640,480"
HKR,"DEBUG",PAL_Offset,,"0,0"
HKR,"DEBUG",NTSC_Resolution,,"640,430"
HKR,"DEBUG",NTSC_Offset,,"0,40"

HKR,"MODES\4\640,480",drv,,vga.drv
HKR,"MODES\4\640,480",vdd,,*vdd
HKR,"MODES\4\800,600",drv,,supervga.drv
HKR,"MODES\4\800,600",vdd,,*vdd
;UMA driver supported modes, use DEFAULT drv and vdd.
HKR,"MODES\8\320,200"
HKR,"MODES\8\640,400"
HKR,"MODES\8\640,480"
HKR,"MODES\8\800,600"
HKR,"MODES\8\1024,768"
HKR,"MODES\8\1280,1024"
HKR,"MODES\16\320,200"
HKR,"MODES\16\640,400"
HKR,"MODES\16\640,480"
HKR,"MODES\16\800,600"
HKR,"MODES\16\1024,768"
HKR,"MODES\24\320,200"
HKR,"MODES\24\640,400"
HKR,"MODES\24\640,480"
HKR,"MODES\24\800,600"
HKR,"MODES\24\1024,768"

;
; Control Panel Extensions
;
HKLM,"Config\0001\Display\Settings",RefreshRate,,"60"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Display\shellex\PropertySheetHandlers\UMA CPL Extension",,,"{7D5FAE31-D697-11CF-B175-00608C84B39D}"
HKCR,"CLSID\{7D5FAE31-D697-11CF-B175-00608C84B39D}\InProcServer32",,,"UMAcplx.dll"
HKCR,"CLSID\{7D5FAE31-D697-11CF-B175-00608C84B39D}\InProcServer32","ThreadingModel",,"Apartment"

;
; MCI driver
;
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\mci\vpi,Description,,VPI
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\mci\vpi,FriendlyName,,VPI
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\mci\vpi,Driver,,umamci.drv
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\mci\vpi,Disabled,,0

[UMA.UpdateIni]
system.ini,mci,,"vpi=umamci.drv"
system.ini,386Enh,,"device=magicvxd.vxd"

[UMA.Copy]
UMA.DRV
UMAVDD.VXD
UMADD.DLL
UMACPLX.DLL
UMACPLX.VXD
UMAMCI.DRV
UMAMCI32.DLL
MAGICVXD.VXD

[Strings]
InfProvider="STMicroelectronics"
MfgName="STMicroelectronics"
UMA.DeviceDesc="STMicroelectronics UMA VGA"
STPC.DeviceDesc="STMicroelectronics STPC"
ID_UMA="STMicroelectronics UMA Installation Disk 1"
LABEL_UMA="UMA INST1"
