riptide.inf Driver File Contents (audiomodemcombo.exe)

; RIPTIDE.INF  -- Conexant Audio/Modem Chipset
; Copyright (c) 1998-2000 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=03/27/2000, 5.12.01.0311

[Manufacturer]
%CNXT%=Conexant

;; Excluding drivers from the "Add New Hardware" list.
[ControlFlags]
ExcludeFromSelect = *

[Conexant]
;;Multimedia Master Device

;; D7400, Default ASIC, HSF
;;%RIPTIDE.DeviceDesc%    = RIPTIDE,PCI\VEN_127A&DEV_4300
;;%RPPOINT.DeviceDesc%    = RPFUN,  PCI\VEN_127A&DEV_4302

;; D7400, Conexant Domestic, HSF
;;%RIPTIDE.DeviceDesc%    = RIPTIDE,PCI\VEN_127A&DEV_4310,PCI\VEN_127A&DEV_4310&SUBSYS_4310127A&REV_00
;;%RPPOINT.DeviceDesc%    = RPFUN,  PCI\VEN_127A&DEV_4312,PCI\VEN_127A&DEV_4312&SUBSYS_4312127A&REV_00

;; D7400, HP Domestic, HSF
%RIPTIDE.DeviceDesc%    = RIPTIDE,PCI\VEN_127A&DEV_4310,PCI\VEN_127A&DEV_4310&SUBSYS_43101235&REV_00
%RPPOINT.DeviceDesc%    = RPFUN,  PCI\VEN_127A&DEV_4312,PCI\VEN_127A&DEV_4312&SUBSYS_43121235&REV_00

;; D7400, Conexant Domestic, HCF
;;%RIPTIDE.DeviceDesc%    = RIPTIDE,PCI\VEN_127A&DEV_4320,PCI\VEN_127A&DEV_4320&SUBSYS_4320127A&REV_00
;;%RPPOINT.DeviceDesc%    = RPFUN,  PCI\VEN_127A&DEV_4322,PCI\VEN_127A&DEV_4322&SUBSYS_4322127A&REV_00

;; D7400, Conexant International, HCF
;;%RIPTIDE.DeviceDesc%    = RIPTIDE,PCI\VEN_127A&DEV_4320,PCI\VEN_127A&DEV_4320&SUBSYS_4320127A&REV_00
;;%RPPOINT.DeviceDesc%    = RPFUN,  PCI\VEN_127A&DEV_4322,PCI\VEN_127A&DEV_4322&SUBSYS_4322127A&REV_00

;; D7400, HP Domestic, HCF
;;%RIPTIDE.DeviceDesc%    = RIPTIDE,PCI\VEN_127A&DEV_4320,PCI\VEN_127A&DEV_4320&SUBSYS_43201235&REV_00
;;%RPPOINT.DeviceDesc%    = RPFUN,  PCI\VEN_127A&DEV_4322,PCI\VEN_127A&DEV_4322&SUBSYS_43221235&REV_00

;; D7400, HP International, HCF
;;%RIPTIDE.DeviceDesc%    = RIPTIDE,PCI\VEN_127A&DEV_4320,PCI\VEN_127A&DEV_4320&SUBSYS_43231235&REV_00
;;%RPPOINT.DeviceDesc%    = RPFUN,  PCI\VEN_127A&DEV_4322,PCI\VEN_127A&DEV_4322&SUBSYS_43251235&REV_00

;; D7400, HP GVC, HCF
;;%RIPTIDE.DeviceDesc%    = RIPTIDE,PCI\VEN_127A&DEV_4320,PCI\VEN_127A&DEV_4320&SUBSYS_020013E0&REV_00
;;%RPPOINT.DeviceDesc%    = RPFUN,  PCI\VEN_127A&DEV_4322,PCI\VEN_127A&DEV_4322&SUBSYS_022013E0&REV_00

;; D7400, Samsung, HCF
;;%RIPTIDE.DeviceDesc%    = RIPTIDE,PCI\VEN_127A&DEV_4320,PCI\VEN_127A&DEV_4320&SUBSYS_2320144D&REV_00
;;%RPPOINT.DeviceDesc%    = RPFUN,  PCI\VEN_127A&DEV_4322,PCI\VEN_127A&DEV_4322&SUBSYS_2322144D&REV_00

;; D7400, Default ASIC, HCF
;;%RIPTIDE.DeviceDesc%    = RIPTIDE,PCI\VEN_127A&DEV_4330
;;%RPPOINT.DeviceDesc%    = RPFUN,PCI\VEN_127A&DEV_4332

;; D7300, Default ASIC, HSF
;;%RIPTIDE.DeviceDesc%    = RIPTIDE,PCI\VEN_127A&DEV_4340
;;%RPPOINT.DeviceDesc%    = RPFUN,PCI\VEN_127A&DEV_4342

;; D7400, No AUDIO, HCF
;;%NOAUDIO.DeviceDesc%    = NOAUDIO,PCI\VEN_127A&DEV_4350
;;%RPPOINT.DeviceDesc%    = RPFUN,PCI\VEN_127A&DEV_4352

;; D7400, No AUDIO, HSF
;;%NOAUDIO.DeviceDesc%    = NOAUDIO,PCI\VEN_127A&DEV_4360
;;%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=03/27/2000

[RIPTIDE.NT]
CopyFiles = RIPTIDE.CopyFiles
AddReg    = COMMON.AddReg, RIPTIDE.NT.AddReg
DriverVer=03/27/2000

;;[NOAUDIO]
;;CopyFiles = NOAUDIO.CopyFiles
;;AddReg    = COMMON.AddReg, NOAUDIO.AddReg

;;[NOAUDIO.NT]
;;CopyFiles = NOAUDIO.CopyFiles
;;AddReg    = COMMON.AddReg, NOAUDIO.NT.AddReg

[RPFUN]
CopyFiles = RPFUN.CopyFiles
AddReg    = RPFUN.AddReg
DriverVer=03/27/2000

[RPAUDIO]
Include   = ks.inf, wdmaudio.inf 
Needs     = KS.Registration, WDMAUDIO.Registration 
CopyFiles = RPAUDIO.CopyList
AddReg    = RPAUDIO.AddReg
DriverVer=03/27/2000

[RPGAMEPORT]
Include   = joystick.inf
Needs     = MSJSTICK
AddReg    = RPGAMEPORT.AddReg

[RPGAMEPORT.NT]
Include   = gameport.inf
Needs     = Standard_Port.NT
AddReg    = RPGAMEPORT.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

[SourceDisksNames]
1 = %DiskId%,,,""

[SourceDisksFiles]
crtaud.sys   = 1
rthwcls.sys  = 1
riptide.hex  = 1
rpfun.sys    = 1

[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


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

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

[RIPTIDE.AddReg]
HKR,,SupportAudio,0x00000001,01
HKR,,SupportJoystick,0x00000001,01
HKR,,SupportUnknown,0x00000001,00
HKR,,HwSupportOptions,0x00010001,0x1E
HKR,,HwID,0x00010001,0x00000001
HKR,,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,,AmcControllerID,0x00000001,01,00,00,00

[RPGAMEPORT.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 = 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

[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
;AddInterface=%KSCATEGORY_AUDIO%,   %KSNAME_FMS%, Riptide.Interface.FMS
;AddInterface=%KSCATEGORY_RENDER%,  %KSNAME_FMS%, Riptide.Interface.FMS

[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%
HKLM,%MediaCategories%\%KSPINNAME_RIPTIDE_HRTF%,Name,,%RIPTIDE_HRTF%
HKLM,%MediaCategories%\%KSPINNAME_RIPTIDE_EAX%,Name,,%RIPTIDE_EAX%

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

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

;[Riptide.Interface.FMS]
;AddReg=Riptide.Interface.FMS.AddReg

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

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

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

RIPTIDE.DeviceDesc    = "Riptide Bus / Firmware Downloader"
;;NOAUDIO.DeviceDesc    = "Riptide Bus / Firmware Downloader (No Audio)"
RPAUDIO.DeviceDesc    = "Riptide Audio Device"
RPPOINT.DeviceDesc    = "Riptide Input Device"
RTGAMEPORT.DeviceDesc = "Riptide Gameport"

RipTideBusShortName = "Riptide Bus / Firmware Downloader"

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_FMS="MIDI"
KSNAME_Topology="Topology"

Riptide.Wave.szPname="Conexant Audio"
Riptide.Topology.szPname="Conexant Topology"
Riptide.UART.szPname="Riptide MPU401"
;Riptide.FMS.szPname="FM Synthesizer"

rthwcls.SvcDesc  = "Conexant Riptide Bus / Firmware Downloader"
crtaud.SvcDesc   = "Conexant Riptide WDM Audio Driver"
gameport.SvcDesc = "Conexant Riptide Joystick Driver"
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/OPL3"
KSPINNAME_RIPTIDE_MONOOUT="{AD01900A-6DB0-11D1-95A6-00C04FB925D3}"
RIPTIDE_MONOOUT="Mono Out"
KSPINNAME_RIPTIDE_HPOUT="{AD019009-6DB0-11D1-95A6-00C04FB925D3}"
RIPTIDE_HPOUT="Headphone"
KSPINNAME_RIPTIDE_HRTF="{185FEF09-9905-11D1-95A9-00C04FB925D3}"
RIPTIDE_HRTF="3D"
KSPINNAME_RIPTIDE_EAX="{185FEF0B-9905-11D1-95A9-00C04FB925D3}"
RIPTIDE_EAX="EAX"
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: web1, load: 0.84