; neomagic.inf                                                                                                               
;                                                                                                                      
; Installation inf for the NeoMagic neo20xx graphics adapter.                                                                   
;                                                                                                                      
                                                                                                                       
[Version]                                                                                                              
Signature="$CHICAGO$"                                                                                                
Provider=%NeoMagic%                                                                                                        
ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}                                                                       
Class=Display                                                                                                          
                                                                                                                       
[DestinationDirs]                                                                                                      
DefaultDestDir   = 11                                                                                                  
neo20xx.Miniport  = 12  ; drivers                                                                                           
neo20xx.Display   = 11  ; system32                                                                                          
                                                                                                                       
;                                                                                                                      
; Driver information                                                                                                   
;                                                                                                                      
                                                                                                                       
[Manufacturer]                                                                                                         
%NeoMagic%   = NeoMagic.Mfg                                                                                                      
                                                                                                                       
[NeoMagic.Mfg]                                                                                                               
%NeoMagic% MagicGraph 128/V/ZV = neo20xx
                                                                                                                       
                                                                                                                       
;                                                                                                                      
; General installation section                                                                                         
;                                                                                                                      
                                                                                                                       
[neo20xx]                                                                                                                   
CopyFiles=neo20xx.Miniport, neo20xx.Display                                                                                      
                                                                                                                       
;                                                                                                                      
; File sections                                                                                                        
;                                                                                                                      
                                                                                                                       
[neo20xx.Miniport]                                                                                                          
neo20xx.sys                                                                                                                 
                                                                                                                       
[neo20xx.Display]                                                                                                           
neo20xx.dll
                                                                                                                       
                                                                                                                       
;                                                                                                                      
; Service Installation                                                                                                 
;                                                                                                                      
                                                                                                                       
[neo20xx.Services]                                                                                                          
AddService = neo20xx, 0x00000002, neo20xx_Service_Inst, neo20xx_EventLog_Inst                                                         
                                                                                                                       
[neo20xx_Service_Inst]                                                                                                      
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER                                                            
StartType      = 1                  ; SERVICE_SYSTEM_START                                                             
ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE                                                             
LoadOrderGroup = Video                                                                                                 
ServiceBinary  = %12%\neo20xx.sys                                                                                        
                                                                                                                       
[neo20xx_EventLog_Inst]                                                                                                     
AddReg = neo20xx_EventLog_AddReg                                                                                            
                                                                                                                       
[neo20xx_EventLog_AddReg]                                                                                                   
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\neo20xx.sys"  
HKR,,TypesSupported,0x00010001,7                                                                                       
                                                                                                                       
                                                                                                                       
;                                                                                                                      
; Software Installation                                                                                                
;                                                                                                                      
                                                                                                                       
[neo20xx.SoftwareSettings]                                                                                                  
AddReg = neo20xx_SoftwareDeviceSettings                                                                                     
                                                                                                                       
[neo20xx_SoftwareDeviceSettings]                                                                                            
HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, neo20xx, framebuf                                                                
HKR,, VgaCompatible,               %REG_DWORD%,    0                                                                
                                                                                                                       
                                                                                                                       
;                                                                                                                      
; Source file information                                                                                              
;                                                                                                                      
                                                                                                                       
[SourceDisksNames.x86]                                                                                                  
1 = %DiskId%,,,""                                                                                                  
                                                                                                                       
[SourceDisksFiles]                                                                                                     
neo20xx.sys  = 1                                                                                                            
neo20xx.dll = 1
; framebuf.dll = 1   ; always shipped and preinstalled by NT itself - no need to copy
                                                                                                                       
                                                                                                                       
                                                                                                                       
[Strings]                                                                                                              
                                                                                                                       
;                                                                                                                      
; Non-Localizable Strings                                                                                              
;                                                                                                                      
                                                                                                                       
REG_SZ         = 0x00000000                                                                                            
REG_MULTI_SZ   = 0x00010000                                                                                            
REG_EXPAND_SZ  = 0x00020000                                                                                            
REG_BINARY     = 0x00000001                                                                                            
REG_DWORD      = 0x00010001                                                                                            
SERVICEROOT    = System\CurrentControlSet\Services                                                                   
                                                                                                                       
;                                                                                                                      
; Localizable Strings                                                                                                  
;                                                                                                                      
                                                                                                                       
DiskId       = "NeoMagic Installation DISK (VIDEO)"                                                                        
GraphAdap    = "Graphics Adapter"                                                                                    
NeoMagic      = "NeoMagic"                                                                                                       
