riptide.inf Driver File Contents (Riptide_XP.zip)

; RIPTIDE.INF  -- Conexant Sound Card
; Copyright (c) 1998-1999 Conexant Systems, Inc.

[Version]
Signature="$CHICAGO$"
ClassGuid={4D36E96C-E325-11CE-BFC1-08002BE10318}
Class=MEDIA
provider=%CNXT%
layoutfile=layout.inf,layout1.inf,layout2.inf
CatalogFile=riptide.cat
DriverVer=10/04/1999,4.10.2222.0304

[Manufacturer]
%CNXT%=Conexant

[ControlFlags]
ExcludeFromSelect = RPBOOT\AUDIO
ExcludeFromSelect = RPBOOT\JOYSTICK

[Conexant]
;;Multimedia Master Device
%RIPTIDE.DeviceDesc%    = RIPTIDE,PCI\VEN_127A&DEV_4300
%RIPTIDE.DeviceDesc%    = RIPTIDE,PCI\VEN_127A&DEV_4310
%RIPTIDE.DeviceDesc%    = RIPTIDE,PCI\VEN_127A&DEV_4320
%RIPTIDE.DeviceDesc%    = RIPTIDE,PCI\VEN_127A&DEV_4330
%RIPTIDE.DeviceDesc%    = RIPTIDE,PCI\VEN_127A&DEV_4340
%NOAUDIO.DeviceDesc%    = NOAUDIO,PCI\VEN_127A&DEV_4350
%NOAUDIO.DeviceDesc%    = NOAUDIO,PCI\VEN_127A&DEV_4360
%RPPOINT.DeviceDesc%    = RPFUN,PCI\VEN_127A&DEV_4302
%RPPOINT.DeviceDesc%    = RPFUN,PCI\VEN_127A&DEV_4312
%RPPOINT.DeviceDesc%    = RPFUN,PCI\VEN_127A&DEV_4322
%RPPOINT.DeviceDesc%    = RPFUN,PCI\VEN_127A&DEV_4332
%RPPOINT.DeviceDesc%    = RPFUN,PCI\VEN_127A&DEV_4342
%RPPOINT.DeviceDesc%    = RPFUN,PCI\VEN_127A&DEV_4352
%RPPOINT.DeviceDesc%    = RPFUN,PCI\VEN_127A&DEV_4362
;; Riptide children
%RPAUDIO.DeviceDesc%    = RPAUDIO,RPBOOT\AUDIO
%RTGAMEPORT.DeviceDesc% = RPGAMEPORT,RPBOOT\JOYSTICK

;*************************************
; Device installation sections
;*************************************
[RIPTIDE]
CopyFiles = RIPTIDE.CopyFiles
AddReg    = COMMON.AddReg, RIPTIDE.AddReg
DriverVer=10/04/1999,4.10.2222.0304

[RIPTIDE.NT]
CopyFiles = RIPTIDE.CopyFiles
AddReg    = COMMON.AddReg, RIPTIDE.NT.AddReg
DriverVer=10/04/1999,4.10.2222.0304

[NOAUDIO]
CopyFiles = NOAUDIO.CopyFiles
AddReg    = COMMON.AddReg, NOAUDIO.AddReg
DriverVer=10/04/1999,4.10.2222.0304

[NOAUDIO.NT]
CopyFiles = NOAUDIO.CopyFiles
AddReg    = COMMON.AddReg, NOAUDIO.NT.AddReg
DriverVer=10/04/1999,4.10.2222.0304

[RPFUN]
CopyFiles = RPFUN.CopyFiles
AddReg    = RPFUN.AddReg
DriverVer=10/04/1999,4.10.2222.0304

[RPAUDIO]
Include   = ks.inf, wdmaudio.inf 
Needs     = KS.Registration, WDMAUDIO.Registration 
CopyFiles = RPAUDIO.CopyList
AddReg    = RPAUDIO.AddReg
DriverVer=10/04/1999,4.10.2222.0304

[RPGAMEPORT]
CopyFiles = RPGAMEPORT.CopyList
AddReg    = RPGAMEPORT.AddReg

[RPGAMEPORT.NT]
CopyFiles = RPGAMEPORT.NT.CopyList
AddReg    = RPGAMEPORT.NT.AddReg

;---------------------------------------------------------------;

;*************************************
; File copy sections
;*************************************
[RIPTIDE.CopyFiles]
rthwcls.sys
riptide.hex
rpfun.sys
crtaud.sys
 
[NOAUDIO.CopyFiles]
rthwcls.sys
riptide.hex
rpfun.sys

[RPFUN.CopyFiles]
rpfun.sys

[RPAUDIO.CopyList]
crtaud.sys

[RPGAMEPORT.CopyList]
vjoyd.vxd
msjstick.drv
msanalog.vxd

[RPGAMEPORT.NT.CopyList]
gameenum.sys

[SourceDisksNames]
333 = %DiskId%,,

[SourceDisksFiles]
crtaud.sys   = 333
rthwcls.sys  = 333
riptide.hex  = 333
rpfun.sys    = 333
riptide.cat  = 333

[DestinationDirs]
DefaultDestDir         = 10, system32\drivers
RIPTIDE.CopyFiles      = 10, system32\drivers
NOAUDIO.CopyFiles      = 10, system32\drivers
RPFUN.CopyFiles        = 10, system32\drivers
RPAUDIO.CopyList       = 10, system32\drivers
RPGAMEPORT.CopyList    = 11
RPGAMEPORT.NT.CopyList = 10, system32\drivers


;*************************************
; AddReg section
;*************************************

[COMMON.AddReg]
HKR,,DevLoader,0,*ntkern
HKR,,Driver,,rthwcls.sys
HKR,,NTMPDriver,,"rthwcls.sys"
HKR,,DriverDesc,,%RipTideBusShortName%

[RIPTIDE.AddReg]
HKR,Config,SupportAudio,0x00000001,01
HKR,Config,SupportJoystick,0x00000001,01
HKR,Config,SupportUnknown,0x00000001,00
HKR,Config,HwSupportOptions,0x00010001,0x1E
HKR,Config,HwID,0x00010001,0x00000001
HKR,Config,3DStereoParam,0x00000001,00,03

[RIPTIDE.NT.AddReg]
HKLM,SYSTEM\CurrentControlSet\Services\rthwcls,SupportAudio,0x00000001,01
HKLM,SYSTEM\CurrentControlSet\Services\rthwcls,SupportJoystick,0x00000001,01
HKLM,SYSTEM\CurrentControlSet\Services\rthwcls,SupportUnknown,0x00000001,00
HKLM,SYSTEM\CurrentControlSet\Services\rthwcls,HwSupportOptions,0x00010001,0x1E
HKLM,SYSTEM\CurrentControlSet\Services\rthwcls,HwID,0x00010001,0x00000001
HKLM,SYSTEM\CurrentControlSet\Services\rthwcls,3DStereoParam,0x00000001,00,03

[NOAUDIO.AddReg]
HKR,,SupportAudio,0x00000001,00
HKR,,SupportJoystick,0x00000001,00
HKR,,SupportUnknown,0x00000001,00
HKR,,HwSupportOptions,0x00010001,0x1E
HKR,,HwID,0x00010001,0x00000001
HKR,,3DStereoParam,0x00000001,00,03

[NOAUDIO.NT.AddReg]
HKLM,SYSTEM\CurrentControlSet\Services\rthwcls,SupportAudio,0x00000001,00
HKLM,SYSTEM\CurrentControlSet\Services\rthwcls,SupportJoystick,0x00000001,00
HKLM,SYSTEM\CurrentControlSet\Services\rthwcls,SupportUnknown,0x00000001,00
HKLM,SYSTEM\CurrentControlSet\Services\rthwcls,HwSupportOptions,0x00010001,0x1E
HKLM,SYSTEM\CurrentControlSet\Services\rthwcls,HwID,0x00010001,0x00000001
HKLM,SYSTEM\CurrentControlSet\Services\rthwcls,3DStereoParam,0x00000001,00,03

[RPFUN.AddReg]
HKR,,DevLoader,0,*ntkern
HKR,,Driver,,rpfun.sys
HKR,,NTMPDriver,,"rpfun.sys"

[RPAUDIO.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,crtaud.sys
HKR,,NTMPDriver,,"crtaud.sys,sbemul.sys"
HKR,Drivers,SubClasses,,"wave,midi,mixer"
HKR,Drivers\wave\wdmaud.drv,Description,,%RPAUDIO.DeviceDesc%
HKR,Drivers\midi\wdmaud.drv,Description,,%RPAUDIO.DeviceDesc%
HKR,Drivers\mixer\wdmaud.drv,Description,,%RPAUDIO.DeviceDesc%
HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
HKR,,HwID,0x00000001,01,00,00,00

[RPGAMEPORT.AddReg]
HKR,,DevLoader,,mmdevldr.vxd
HKR,Drivers,MIGRATED,,0
HKR,Drivers\joystick,,,
HKR,,Driver,,vjoyd.vxd
HKR,Drivers\joystick\msjstick.drv,Description,,%RTGAMEPORT.DeviceDesc%
HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv
HKR,Drivers,SubClasses,,"joystick"

[RPGAMEPORT.NT.AddReg]

;---------------------------------------------------------------;

;*************************************
; Service installation sections
;*************************************
[RIPTIDE.Services]  ; install.Services section
AddService = rthwcls, %SPSVCINST_ASSOCSERVICE%, rthwcls_Service_Inst

[RIPTIDE.NT.Services]  ; install.Services section
AddService = rthwcls, %SPSVCINST_ASSOCSERVICE%, rthwcls_Service_Inst

[NOAUDIO.Services]  ; install.Services section
AddService = rthwcls, %SPSVCINST_ASSOCSERVICE%, rthwcls_Service_Inst

[NOAUDIO.NT.Services]  ; install.Services section
AddService = rthwcls, %SPSVCINST_ASSOCSERVICE%, rthwcls_Service_Inst

[RPFUN.Services]  ; install.Services section
AddService = rpfun, %SPSVCINST_ASSOCSERVICE%, rpfun_Service_Inst

[RPAUDIO.Services]
AddService = wdmaud, 0x00000000, wdmaud_Service_Inst
AddService = swmidi, 0x00000000, swmidi_Service_Inst
AddService = crtaud, %SPSVCINST_ASSOCSERVICE%,  crtaud_Service_Inst

[RPGAMEPORT.Services]

[RPGAMEPORT.NT.Services]
AddService = gameenum,%SPSVCINST_ASSOCSERVICE%,GamePort_Service_Inst

[rthwcls_Service_Inst]
DisplayName    = %rthwcls.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\system32\drivers\rthwcls.sys
LoadOrderGroup = System Bus Extender

[rpfun_Service_Inst]
DisplayName    = %rpfun.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\system32\drivers\rpfun.sys

[crtaud_Service_Inst]
DisplayName    = %crtaud.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\system32\drivers\crtaud.sys

[wdmaud_Service_Inst]
DisplayName    = %wdmaud.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 1                  ; SERVICE_SYSTEM_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\system32\drivers\wdmaud.sys

[swmidi_Service_Inst]
DisplayName    = %swmidi.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_SYSTEM_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\system32\drivers\swmidi.sys

[GamePort_Service_Inst]
DisplayName    = %gameport.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\system32\drivers\gameenum.sys
LoadOrderGroup = Extended Base


;*************************************
; Interface installation sections
;*************************************
[RPAUDIO.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,   %KSNAME_Wave%,    Riptide.Interface.Wave
AddInterface=%KSCATEGORY_RENDER%,  %KSNAME_Wave%,    Riptide.Interface.Wave
AddInterface=%KSCATEGORY_CAPTURE%, %KSNAME_Wave%,    Riptide.Interface.Wave
AddInterface=%KSCATEGORY_AUDIO%,   %KSNAME_Topology%,Riptide.Interface.Topology
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,Riptide.Interface.Topology
AddInterface=%KSCATEGORY_AUDIO%,   %KSNAME_UART%,    Riptide.Interface.UART
AddInterface=%KSCATEGORY_RENDER%,  %KSNAME_UART%,    Riptide.Interface.UART
AddInterface=%KSCATEGORY_CAPTURE%, %KSNAME_UART%,    Riptide.Interface.UART

[Riptide.Interface.Wave]
AddReg=Riptide.Interface.Wave.AddReg
[Riptide.Interface.Wave.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Riptide.Wave.szPname%

[Riptide.Interface.Topology]
AddReg=Riptide.Interface.Topo.AddReg

[Riptide.Interface.Topo.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Riptide.Topology.szPname%
HKLM,%MediaCategories%\%KSAUDFNAME_RIPTIDE_20DB_GAIN%,Name,,%RIPTIDE_20DB_GAIN%
HKLM,%MediaCategories%\%KSPINNAME_RIPTIDE_VIDEO%,Name,,%RIPTIDE_VIDEO%
HKLM,%MediaCategories%\%KSPINNAME_RIPTIDE_SMIXER%,Name,,%RIPTIDE_SMIXER%
HKLM,%MediaCategories%\%KSPINNAME_RIPTIDE_MMIXER%,Name,,%RIPTIDE_MMIXER%
HKLM,%MediaCategories%\%KSAUDFNAME_BASS_BOOST%,Name,,%BASS_BOOST%
HKLM,%MediaCategories%\%KSAUDFNAME_STEREO_ENHANCE%,Name,,%STEREO_ENHANCE%
HKLM,%MediaCategories%\%KSPINNAME_RIPTIDE_SPKPHONE%,Name,,%RIPTIDE_SPKPHONE%
HKLM,%MediaCategories%\%KSPINNAME_RIPTIDE_PCMOUT%,Name,,%RIPTIDE_PCMOUT%
HKLM,%MediaCategories%\%KSPINNAME_RIPTIDE_WAVESTREAM%,Name,,%RIPTIDE_WAVESTREAM%
HKLM,%MediaCategories%\%KSPINNAME_RIPTIDE_FM%,Name,,%RIPTIDE_FM%
HKLM,%MediaCategories%\%KSPINNAME_RIPTIDE_MONOOUT%,Name,,%RIPTIDE_MONOOUT%
HKLM,%MediaCategories%\%KSPINNAME_RIPTIDE_HPOUT%,Name,,%RIPTIDE_HPOUT%
HKLM,%MediaCategories%\%KSPINNAME_RIPTIDE_PVR%,Name,,%RIPTIDE_PVR%

[Riptide.Interface.UART]
AddReg=Riptide.Interface.UART.AddReg

[Riptide.Interface.UART.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%Riptide.UART.szPname%

;*************************************
; Localizable text.
;*************************************

[Strings]
CNXT="Conexant"
DiskId = "Conexant Drivers Disk"

RIPTIDE.DeviceDesc  = "Riptide Bus / Firmware Downloader"
NOAUDIO.DeviceDesc  = "Riptide Bus / Firmware Downloader (No Audio)"
RipTideBusShortName = "Riptide Bus / Firmware Downloader"
rthwcls.SvcDesc     = "Conexant Riptide Bus / Firmware Downloader"


MediaClassName="Sound, video and game controllers"
MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"

Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_AUDIO="{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_RENDER="{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_TOPOLOGY="{DDA54A40-1E4C-11D1-A050-405705C10000}"
KSNAME_Wave="Wave"
KSNAME_UART="UART"
KSNAME_Topology="Topology"
Riptide.UART.szPname="Riptide MPU401"

Riptide.Wave.szPname="Conexant Audio"
Riptide.Topology.szPname="Conexant"

RPAUDIO.DeviceDesc    = "Riptide Audio Device"
RPPOINT.DeviceDesc    = "Riptide Input Device"
RTGAMEPORT.DeviceDesc = "Riptide Gameport"

crtaud.SvcDesc   = "Conexant Riptide WDM Audio Driver"
gameport.SvcDesc = "Conexant Riptide Joystick Driver"
wdmaud.SvcDesc   = "Microsoft WDM Virtual Wave Driver"
kmixer.SvcDesc   = "Microsoft Kernel Wave Audio Mixer"
swmidi.SvcDesc   = "Microsoft Software Synthesizer"
sysaudio.SvcDesc = "Microsoft System Audio Device"
rpfun.SvcDesc    = "Conexant Riptide Dummy Driver"

SPSVCINST_ASSOCSERVICE= 0x00000002

KSAUDFNAME_RIPTIDE_20DB_GAIN="{185FEF02-9905-11D1-95A9-00C04FB925D3}"
RIPTIDE_20DB_GAIN="Microphone Boost"
KSPINNAME_RIPTIDE_VIDEO="{AD019006-6DB0-11D1-95A6-00C04FB925D3}"
RIPTIDE_VIDEO="Video"
KSPINNAME_RIPTIDE_SMIXER="{AD01900B-6DB0-11D1-95A6-00C04FB925D3}"
RIPTIDE_SMIXER="Stereo Mixer"
KSPINNAME_RIPTIDE_MMIXER="{AD01900C-6DB0-11D1-95A6-00C04FB925D3}"
RIPTIDE_MMIXER="Mono Mixer"
KSAUDFNAME_BASS_BOOST="{185FEF03-9905-11D1-95A9-00C04FB925D3}"
BASS_BOOST="Bass Boost"
KSAUDFNAME_STEREO_ENHANCE="{185FEF04-9905-11D1-95A9-00C04FB925D3}"
STEREO_ENHANCE="3D Stereo Enhance"
KSPINNAME_RIPTIDE_SPKPHONE="{185FEF05-9905-11D1-95A9-00C04FB925D3}"
RIPTIDE_SPKPHONE="Speaker Phone"
KSPINNAME_RIPTIDE_PCMOUT="{185FEF06-9905-11D1-95A9-00C04FB925D3}"
RIPTIDE_PCMOUT="All Wave"
KSPINNAME_RIPTIDE_WAVESTREAM="{185FEF07-9905-11D1-95A9-00C04FB925D3}"
RIPTIDE_WAVESTREAM="WaveStream"
KSPINNAME_RIPTIDE_PVR="{185FEF08-9905-11D1-95A9-00C04FB925D3}"
RIPTIDE_PVR="Voice Recognition"
KSPINNAME_RIPTIDE_FM="{AD01900D-6DB0-11D1-95A6-00C04FB925D3}"
RIPTIDE_FM="FM"
KSPINNAME_RIPTIDE_MONOOUT="{AD01900A-6DB0-11D1-95A6-00C04FB925D3}"
RIPTIDE_MONOOUT="Mono Out"
KSPINNAME_RIPTIDE_HPOUT="{AD019009-6DB0-11D1-95A6-00C04FB925D3}"
RIPTIDE_HPOUT="Headphone"
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: 1.64