ds.inf Driver File Contents (prd-155.exe)

;  
;    Sony Sound Box Device Information File Version 1.00
;

[Version]
Signature="$CHICAGO$"
Class=Media
InfVersion=06.00.01
[Manufacturer]

%M1%=DSPS

[DSPS]
%DSPS.Description%=DSPSInstall,PCMCIA\DSP_Solutions-DSP_Card-0924,PCMCIA\DSP_Solutions-DSP_Card-0924

[DestinationDirs]
DSPS.Copy.Sys = 11     ; LDID_SYS
DSPS.Copy.Win = 10     ; LDID_WIN
DSPS.Copy.Inf = 17     ; LDID_INF

CommandFiles=13
SystemFiles=11
WindowsFiles=10


[CommandFiles]

[SystemFiles]

[WindowsFiles]

[DSPSInstall]
CopyFiles = DSPS.Copy.Sys,DSPS.Copy.Win,DSPS.Copy.Inf
Addreg = DSPS.addreg,DSPS.OVERRIDE,DSPS.Uninstall
UpdateInis= DSPS.UpdateInis
UpdateCfgSys=DSPS.UpdateConfig
UpdateAutoBat=DSPS.UpdateAutoexec
Restart

[DSPS.UpdateConfig]
DevDelete=cardmgr.sys
DevDelete=ds430mgr.sys
DevDelete=prd150.sys
DevAddDev=ds430map.sys,devicehigh,,,
DevAddDev=prd150.sys,devicehigh,,"/d:mscd001 /p:__DSPMGR /Q:10 /B:0x240",

[DSPS.UpdateAutoexec]
CmdAdd=mscdex.exe,"/d:mscd001 /m:6 /v"

[DSPS.Copy.Sys]
ds430pnp.vxd,,
ds430map.sys,,
prd150.sys,,
vds430.386,,
ds430mgr.386,,
ds430.drv,,
ds430mp.drv,,
ds430ui.dll,,

[DSPS.Copy.Win]
ds430win.ini,,
sbuninst.exe,,

[DSPS.Copy.Inf]
ds.inf,,

[DSPS.Uninstall]
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\installSB,DisplayName,,"DSP Solutions Multimedia Card (TM)"
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\installSB,UninstallString,,%10%\sbuninst.exe

[DSPS.addreg]
HKR,,DevLoader,,mmdevldr.vxd
HKR,,Driver,,ds430pnp.vxd
HKR,,EnumPropPages,,"ds430ui.dll,EnumPropPages"

; In binary represantation LSB come first

HKR,,CodecMode,1,	     31,42
HKR,,HwSigaahh,1,	     00,10
HKR,,HwSigMask,1,	     FF,FF
HKR,,Time1,1,		     88,04
HKR,,Time2,1,		     88,04
HKR,,CDAudioMix,1,	     02,00
HKR,,CDAudioRec,1,	     01,00
HKR,,LineInMix,1,	     12,00
HKR,,LineInRec,1,	     00,00
HKR,,MicMix,1,		     04,00
HKR,,"Use MPU401 ports",01,  01

[DSPS.UpdateInis]

; Remove Portable Sound Drivers

system.ini,386Enh,"device=vds301.386"
system.ini,386Enh,"device=vds3XX.386"
system.ini,drivers,"wave*=ds301.drv",,1
system.ini,drivers,"wave*=ds3XX.drv",,1
system.ini,drivers,"midi*=ds301.drv",,1
system.ini,drivers,"midi*=ds3XX.drv",,1
system.ini,drivers,"aux*=ds301.drv",,1
system.ini,drivers,"aux*=ds3XX.drv",,1

;Add ds4xx drivers

system.ini,386Enh,,"device=vds430.386"
system.ini,drivers,,"wave=ds430.drv",,1
system.ini,drivers,,"midi=ds430.drv",,1
system.ini,drivers,,"midi2=ds430MP.drv",,1
system.ini,drivers,,"mixer=ds430.drv",,1

[DSPS.OVERRIDE]
;;
;; Logical Configuration 0
;; 200-23F, 330-331
;;
HKR,Override,0000,1, \
;
00,04,00,00, \			    ; CONFIGMG_VERSION
00,30,00,00, \			    ; PRIORITY
;
; I/O Resource Descriptor
;
24,00,00,00, \			    ; Total length of I/O Resource Descriptor
02,00,00,00, \			    ; ResType_IO = 0x00000002
01,00, \				; IOD_Count;
0C,00, \				; IOD_Type;	// IOType_Range = 0x000C
00,02, \				; IOD_Alloc_Base;
3F,02, \				; IOD_Alloc_End;
00,00, \				; IOD_DesFlags;
00, \					    ; IOD_Alloc_Alias;
00, \					    ; IOD_Alloc_Decode;
C0,FF, \				; IOR_Align;	    // Mask for base alignment
40,00, \				; IOR_nPorts;	    // Number of ports
00,02, \				; IOR_Min;	// Min port address
3F,02, \				; IOR_Max;	// Max port address
00,00, \				; IOR_RangeFlags;   // Flags
00, \					    ; IOR_Alias;	// Alias offset
00, \					    ; IOR_Decode;	// Address specified
40,00,00,00, \			    ; PCCARD flags, 0x40 = 16-bit port
;
; I/O Resource Descriptor
;
24,00,00,00, \			    ; Total length of I/O Resource Descriptor
02,00,00,00, \			    ; ResType_IO = 0x00000002
01,00, \				; IOD_Count;
0C,00, \				; IOD_Type;	// IOType_Range = 0x000C
30,03, \				; IOD_Alloc_Base;
31,03, \				; IOD_Alloc_End;
00,00, \				; IOD_DesFlags;
00, \					    ; IOD_Alloc_Alias;
00, \					    ; IOD_Alloc_Decode;
FE,FF, \				; IOR_Align;	    // Mask for base alignment
02,00, \				; IOR_nPorts;	    // Number of ports
30,03, \				; IOR_Min;	// Min port address
31,03, \				; IOR_Max;	// Max port address
00,00, \				; IOR_RangeFlags;   // Flags
00, \					    ; IOR_Alias;	// Alias offset
00, \					    ; IOR_Decode;	// Address specified
00,00,00,00, \			    ; PCCARD flags, 0x40 = 16-bit port
;
; IRQ Resource Descriptor
;
14,00,00,00, \			; Total length of IRQ Resource Descriptor
04,00,00,00, \			; ResType_IRQ = 0x00000004
00,00, \			; IRQD_Flags;
05,00, \			; IRQD_Alloc_Num;// Allocated IRQ number
FF,FF, \			; IRQD_Req_Mask;// Mask of possible IRQs
00,00, \			; IRQD_Reserved;
20,00,00,00, \			; PCCARD flags, 0x20 = Level mode int's
;
; REQUEST_CONFIG_PKT Descriptor
;
19,00,00,00, \			; Length of REQUEST_CONFIG_PKT Descriptor
7C,89,00,00, \		    ; ResType_Ignored_Bit+PCCARD_DEVICE_ID= 0x897C
00,00, \			; Socket;
02,00, \			; Attributes;
32, \				; Vcc;
32, \				; Vpp1;
32, \				; Vpp2;
02, \				; IntType;
F0,03,00,00, \			; ConfigBase;
00, \				; Status;
00, \				; Pin;
00, \				; Copy;
01, \				; ConfigIndex;
03, \				; Present;
;
00,00,00,00			; TERMINATOR

;;
;; Logical Configuration 1
;; 200-23F, 388-389
;;

HKR,Override,0001,1, \
;
00,04,00,00, \			    ; CONFIGMG_VERSION
00,30,00,00, \			    ; PRIORITY
;
; I/O Resource Descriptor
;
24,00,00,00, \			    ; Total length of I/O Resource Descriptor
02,00,00,00, \			    ; ResType_IO = 0x00000002
01,00, \				; IOD_Count;
0C,00, \				; IOD_Type;	// IOType_Range = 0x000C
00,02, \				; IOD_Alloc_Base;
3F,02, \				; IOD_Alloc_End;
00,00, \				; IOD_DesFlags;
00, \					    ; IOD_Alloc_Alias;
00, \					    ; IOD_Alloc_Decode;
C0,FF, \				; IOR_Align;	    // Mask for base alignment
40,00, \				; IOR_nPorts;	    // Number of ports
00,02, \				; IOR_Min;	// Min port address
3F,02, \				; IOR_Max;	// Max port address
00,00, \				; IOR_RangeFlags;   // Flags
00, \					    ; IOR_Alias;	// Alias offset
00, \					    ; IOR_Decode;	// Address specified
40,00,00,00, \			    ; PCCARD flags, 0x40 = 16-bit port
;
; I/O Resource Descriptor
;
24,00,00,00, \			    ; Total length of I/O Resource Descriptor
02,00,00,00, \			    ; ResType_IO = 0x00000002
01,00, \				; IOD_Count;
0C,00, \				; IOD_Type;	// IOType_Range = 0x000C
88,03, \				; IOD_Alloc_Base;
89,03, \				; IOD_Alloc_End;
00,00, \				; IOD_DesFlags;
00, \					    ; IOD_Alloc_Alias;
00, \					    ; IOD_Alloc_Decode;
FE,FF, \				; IOR_Align;	    // Mask for base alignment
02,00, \				; IOR_nPorts;	    // Number of ports
38,03, \				; IOR_Min;	// Min port address
39,03, \				; IOR_Max;	// Max port address
00,00, \				; IOR_RangeFlags;   // Flags
00, \					    ; IOR_Alias;	// Alias offset
00, \					    ; IOR_Decode;	// Address specified
00,00,00,00, \			    ; PCCARD flags, 0x40 = 16-bit port
;
; IRQ Resource Descriptor
;
14,00,00,00, \			; Total length of IRQ Resource Descriptor
04,00,00,00, \			; ResType_IRQ = 0x00000004
00,00, \			; IRQD_Flags;
05,00, \			; IRQD_Alloc_Num;// Allocated IRQ number
FF,FF, \			; IRQD_Req_Mask;// Mask of possible IRQs
00,00, \			; IRQD_Reserved;
20,00,00,00, \			; PCCARD flags, 0x20 = Level mode int's
;
; REQUEST_CONFIG_PKT Descriptor
;
19,00,00,00, \			; Length of REQUEST_CONFIG_PKT Descriptor
7C,89,00,00, \		    ; ResType_Ignored_Bit+PCCARD_DEVICE_ID= 0x897C
00,00, \			; Socket;
02,00, \			; Attributes;
32, \				; Vcc;
32, \				; Vpp1;
32, \				; Vpp2;
02, \				; IntType;
F0,03,00,00, \			; ConfigBase;
00, \				; Status;
00, \				; Pin;
00, \				; Copy;
01, \				; ConfigIndex;
03, \				; Present;
;
00,00,00,00			; TERMINATOR

;;
;; Logical Configuration 2
;; 220-23F, 330-331
;;

HKR,Override,0002,1, \
;
00,04,00,00, \			    ; CONFIGMG_VERSION
00,30,00,00, \			    ; PRIORITY
;
; I/O Resource Descriptor
;
24,00,00,00, \			    ; Total length of I/O Resource Descriptor
02,00,00,00, \			    ; ResType_IO = 0x00000002
01,00, \				; IOD_Count;
0C,00, \				; IOD_Type;	// IOType_Range = 0x000C
20,02, \				; IOD_Alloc_Base;
3F,02, \				; IOD_Alloc_End;
00,00, \				; IOD_DesFlags;
00, \					    ; IOD_Alloc_Alias;
00, \					    ; IOD_Alloc_Decode;
E0,FF, \				; IOR_Align;	    // Mask for base alignment
20,00, \				; IOR_nPorts;	    // Number of ports
20,02, \				; IOR_Min;	// Min port address
3F,02, \				; IOR_Max;	// Max port address
00,00, \				; IOR_RangeFlags;   // Flags
00, \					    ; IOR_Alias;	// Alias offset
00, \					    ; IOR_Decode;	// Address specified
40,00,00,00, \			    ; PCCARD flags, 0x40 = 16-bit port
;
; I/O Resource Descriptor
;
24,00,00,00, \			    ; Total length of I/O Resource Descriptor
02,00,00,00, \			    ; ResType_IO = 0x00000002
01,00, \				; IOD_Count;
0C,00, \				; IOD_Type;	// IOType_Range = 0x000C
30,03, \				; IOD_Alloc_Base;
31,03, \				; IOD_Alloc_End;
00,00, \				; IOD_DesFlags;
00, \					    ; IOD_Alloc_Alias;
00, \					    ; IOD_Alloc_Decode;
FE,FF, \				; IOR_Align;	    // Mask for base alignment
02,00, \				; IOR_nPorts;	    // Number of ports
30,03, \				; IOR_Min;	// Min port address
31,03, \				; IOR_Max;	// Max port address
00,00, \				; IOR_RangeFlags;   // Flags
00, \					    ; IOR_Alias;	// Alias offset
00, \					    ; IOR_Decode;	// Address specified
00,00,00,00, \			    ; PCCARD flags, 0x40 = 16-bit port
;
; IRQ Resource Descriptor
;
14,00,00,00, \			; Total length of IRQ Resource Descriptor
04,00,00,00, \			; ResType_IRQ = 0x00000004
00,00, \			; IRQD_Flags;
05,00, \			; IRQD_Alloc_Num;// Allocated IRQ number
FF,FF, \			; IRQD_Req_Mask;// Mask of possible IRQs
00,00, \			; IRQD_Reserved;
20,00,00,00, \			; PCCARD flags, 0x20 = Level mode int's
;
; REQUEST_CONFIG_PKT Descriptor
;
19,00,00,00, \			; Length of REQUEST_CONFIG_PKT Descriptor
7C,89,00,00, \		    ; ResType_Ignored_Bit+PCCARD_DEVICE_ID= 0x897C
00,00, \			; Socket;
02,00, \			; Attributes;
32, \				; Vcc;
32, \				; Vpp1;
32, \				; Vpp2;
02, \				; IntType;
F0,03,00,00, \			; ConfigBase;
00, \				; Status;
00, \				; Pin;
00, \				; Copy;
01, \				; ConfigIndex;
03, \				; Present;
;
00,00,00,00			; TERMINATOR

;;
;; Logical Configuration 3
;; 220-23F, 388-389
;;

HKR,Override,0003,1, \
;
00,04,00,00, \			    ; CONFIGMG_VERSION
00,30,00,00, \			    ; PRIORITY
;
; I/O Resource Descriptor
;
24,00,00,00, \			    ; Total length of I/O Resource Descriptor
02,00,00,00, \			    ; ResType_IO = 0x00000002
01,00, \				; IOD_Count;
0C,00, \				; IOD_Type;	// IOType_Range = 0x000C
20,02, \				; IOD_Alloc_Base;
3F,02, \				; IOD_Alloc_End;
00,00, \				; IOD_DesFlags;
00, \					    ; IOD_Alloc_Alias;
00, \					    ; IOD_Alloc_Decode;
E0,FF, \				; IOR_Align;	    // Mask for base alignment
20,00, \				; IOR_nPorts;	    // Number of ports
20,02, \				; IOR_Min;	// Min port address
3F,02, \				; IOR_Max;	// Max port address
00,00, \				; IOR_RangeFlags;   // Flags
00, \					    ; IOR_Alias;	// Alias offset
00, \					    ; IOR_Decode;	// Address specified
40,00,00,00, \			    ; PCCARD flags, 0x40 = 16-bit port
;
; I/O Resource Descriptor
;
24,00,00,00, \			    ; Total length of I/O Resource Descriptor
02,00,00,00, \			    ; ResType_IO = 0x00000002
01,00, \				; IOD_Count;
0C,00, \				; IOD_Type;	// IOType_Range = 0x000C
88,03, \				; IOD_Alloc_Base;
89,03, \				; IOD_Alloc_End;
00,00, \				; IOD_DesFlags;
00, \					    ; IOD_Alloc_Alias;
00, \					    ; IOD_Alloc_Decode;
FE,FF, \				; IOR_Align;	    // Mask for base alignment
02,00, \				; IOR_nPorts;	    // Number of ports
88,03, \				; IOR_Min;	// Min port address
89,03, \				; IOR_Max;	// Max port address
00,00, \				; IOR_RangeFlags;   // Flags
00, \					    ; IOR_Alias;	// Alias offset
00, \					    ; IOR_Decode;	// Address specified
00,00,00,00, \			    ; PCCARD flags, 0x40 = 16-bit port
;
; IRQ Resource Descriptor
;
14,00,00,00, \			; Total length of IRQ Resource Descriptor
04,00,00,00, \			; ResType_IRQ = 0x00000004
00,00, \			; IRQD_Flags;
05,00, \			; IRQD_Alloc_Num;// Allocated IRQ number
FF,FF, \			; IRQD_Req_Mask;// Mask of possible IRQs
00,00, \			; IRQD_Reserved;
20,00,00,00, \			; PCCARD flags, 0x20 = Level mode int's
;
; REQUEST_CONFIG_PKT Descriptor
;
19,00,00,00, \			; Length of REQUEST_CONFIG_PKT Descriptor
7C,89,00,00, \		    ; ResType_Ignored_Bit+PCCARD_DEVICE_ID= 0x897C
00,00, \			; Socket;
02,00, \			; Attributes;
32, \				; Vcc;
32, \				; Vpp1;
32, \				; Vpp2;
02, \				; IntType;
F0,03,00,00, \			; ConfigBase;
00, \				; Status;
00, \				; Pin;
00, \				; Copy;
01, \				; ConfigIndex;
03, \				; Present;
;
00,00,00,00			; TERMINATOR

;;
;; Logical Configuration 4
;; 240-25F, 330-331
;;

HKR,Override,0004,1, \
;
00,04,00,00, \			    ; CONFIGMG_VERSION
00,30,00,00, \			    ; PRIORITY
;
; I/O Resource Descriptor
;
24,00,00,00, \			    ; Total length of I/O Resource Descriptor
02,00,00,00, \			    ; ResType_IO = 0x00000002
01,00, \				; IOD_Count;
0C,00, \				; IOD_Type;	// IOType_Range = 0x000C
40,02, \				; IOD_Alloc_Base;
5F,02, \				; IOD_Alloc_End;
00,00, \				; IOD_DesFlags;
00, \					    ; IOD_Alloc_Alias;
00, \					    ; IOD_Alloc_Decode;
E0,FF, \				; IOR_Align;	    // Mask for base alignment
20,00, \				; IOR_nPorts;	    // Number of ports
40,02, \				; IOR_Min;	// Min port address
5F,02, \				; IOR_Max;	// Max port address
00,00, \				; IOR_RangeFlags;   // Flags
00, \					    ; IOR_Alias;	// Alias offset
00, \					    ; IOR_Decode;	// Address specified
40,00,00,00, \			    ; PCCARD flags, 0x40 = 16-bit port
;
; I/O Resource Descriptor
;
24,00,00,00, \			    ; Total length of I/O Resource Descriptor
02,00,00,00, \			    ; ResType_IO = 0x00000002
01,00, \				; IOD_Count;
0C,00, \				; IOD_Type;	// IOType_Range = 0x000C
30,03, \				; IOD_Alloc_Base;
31,03, \				; IOD_Alloc_End;
00,00, \				; IOD_DesFlags;
00, \					    ; IOD_Alloc_Alias;
00, \					    ; IOD_Alloc_Decode;
FE,FF, \				; IOR_Align;	    // Mask for base alignment
02,00, \				; IOR_nPorts;	    // Number of ports
30,03, \				; IOR_Min;	// Min port address
31,03, \				; IOR_Max;	// Max port address
00,00, \				; IOR_RangeFlags;   // Flags
00, \					    ; IOR_Alias;	// Alias offset
00, \					    ; IOR_Decode;	// Address specified
00,00,00,00, \			    ; PCCARD flags, 0x40 = 16-bit port
;
; IRQ Resource Descriptor
;
14,00,00,00, \			; Total length of IRQ Resource Descriptor
04,00,00,00, \			; ResType_IRQ = 0x00000004
00,00, \			; IRQD_Flags;
05,00, \			; IRQD_Alloc_Num;// Allocated IRQ number
FF,FF, \			; IRQD_Req_Mask;// Mask of possible IRQs
00,00, \			; IRQD_Reserved;
20,00,00,00, \			; PCCARD flags, 0x20 = Level mode int's
;
; REQUEST_CONFIG_PKT Descriptor
;
19,00,00,00, \			; Length of REQUEST_CONFIG_PKT Descriptor
7C,89,00,00, \		    ; ResType_Ignored_Bit+PCCARD_DEVICE_ID= 0x897C
00,00, \			; Socket;
02,00, \			; Attributes;
32, \				; Vcc;
32, \				; Vpp1;
32, \				; Vpp2;
02, \				; IntType;
F0,03,00,00, \			; ConfigBase;
00, \				; Status;
00, \				; Pin;
00, \				; Copy;
03, \				; ConfigIndex;
03, \				; Present;
;
00,00,00,00			; TERMINATOR

;;
;; Logical Configuration 5
;; 240-25F, 388-389
;;

HKR,Override,0005,1, \
;
00,04,00,00, \			    ; CONFIGMG_VERSION
00,30,00,00, \			    ; PRIORITY
;
; I/O Resource Descriptor
;
24,00,00,00, \			    ; Total length of I/O Resource Descriptor
02,00,00,00, \			    ; ResType_IO = 0x00000002
01,00, \				; IOD_Count;
0C,00, \				; IOD_Type;	// IOType_Range = 0x000C
40,02, \				; IOD_Alloc_Base;
5F,02, \				; IOD_Alloc_End;
00,00, \				; IOD_DesFlags;
00, \					    ; IOD_Alloc_Alias;
00, \					    ; IOD_Alloc_Decode;
E0,FF, \				; IOR_Align;	    // Mask for base alignment
20,00, \				; IOR_nPorts;	    // Number of ports
40,02, \				; IOR_Min;	// Min port address
5F,02, \				; IOR_Max;	// Max port address
00,00, \				; IOR_RangeFlags;   // Flags
00, \					    ; IOR_Alias;	// Alias offset
00, \					    ; IOR_Decode;	// Address specified
40,00,00,00, \			    ; PCCARD flags, 0x40 = 16-bit port
;
; I/O Resource Descriptor
;
24,00,00,00, \			    ; Total length of I/O Resource Descriptor
02,00,00,00, \			    ; ResType_IO = 0x00000002
01,00, \				; IOD_Count;
0C,00, \				; IOD_Type;	// IOType_Range = 0x000C
88,03, \				; IOD_Alloc_Base;
89,03, \				; IOD_Alloc_End;
00,00, \				; IOD_DesFlags;
00, \					    ; IOD_Alloc_Alias;
00, \					    ; IOD_Alloc_Decode;
FE,FF, \				; IOR_Align;	    // Mask for base alignment
02,00, \				; IOR_nPorts;	    // Number of ports
88,03, \				; IOR_Min;	// Min port address
89,03, \				; IOR_Max;	// Max port address
00,00, \				; IOR_RangeFlags;   // Flags
00, \					    ; IOR_Alias;	// Alias offset
00, \					    ; IOR_Decode;	// Address specified
00,00,00,00, \			    ; PCCARD flags, 0x40 = 16-bit port
;
; IRQ Resource Descriptor
;
14,00,00,00, \			; Total length of IRQ Resource Descriptor
04,00,00,00, \			; ResType_IRQ = 0x00000004
00,00, \			; IRQD_Flags;
05,00, \			; IRQD_Alloc_Num;// Allocated IRQ number
FF,FF, \			; IRQD_Req_Mask;// Mask of possible IRQs
00,00, \			; IRQD_Reserved;
20,00,00,00, \			; PCCARD flags, 0x20 = Level mode int's
;
; REQUEST_CONFIG_PKT Descriptor
;
19,00,00,00, \			; Length of REQUEST_CONFIG_PKT Descriptor
7C,89,00,00, \		    ; ResType_Ignored_Bit+PCCARD_DEVICE_ID= 0x897C
00,00, \			; Socket;
02,00, \			; Attributes;
32, \				; Vcc;
32, \				; Vpp1;
32, \				; Vpp2;
02, \				; IntType;
F0,03,00,00, \			; ConfigBase;
00, \				; Status;
00, \				; Pin;
00, \				; Copy;
03, \				; ConfigIndex;
03, \				; Present;
;
00,00,00,00			; TERMINATOR

[SourceDisksNames]
1="Sony Sound Box Driver for Windows 95",, 0001

[SourceDisksFiles]
ds430pnp.vxd=1
ds430map.sys=1
prd150.sys=1
mscdex.EXE=1
vds430.386=1
ds430mgr.386=1
ds430.drv=1
ds430mp.drv=1
ds430ui.dll=1

[Strings]
M1="DSP Solutions Inc."
DSPS.Description="DSP Solutions Multimedia Card (TM) Version 6.0"
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: ftp, load: 0.85