RIPTIDE.INF Driver File Contents (HCF_56K_XP.zip)

;/*
;******************************************************************
;******************************************************************
;******************************************************************
;***                    Copyright (c) 1997-98                   ***
;***               Rockwell Semiconductor Systems               ***
;***            Multimedia Communications Division              ***
;***                     All Rights Reserved                    ***
;***                                                            ***
;***                 CONFIDENTIAL -- No Dissemination or        ***
;***              use without prior written permission.         ***
;***                                                            ***
;******************************************************************
;******************************************************************

;********************************************************************************************
;********************** P V C S  V e r s i o n  I n f o r m a t i o n ***********************
;********************************************************************************************
; $Header:   P:/d874/RptdWDM/archives/RIPTIDE.INv   1.0   20 Jul 1998 17:12:16   nguyendd  $
;********************************************************************************************
;********************************************************************************************

; 
; MODULE NAME:    riptide.inf
; 
; AUTHOR:         Duong D. Nguyen 
;
;
; HISTORY:     Major Revision                   Date       By
;              -----------------------------    --------   -----
;              Created for riptide hardware     7-9-1998   Andy RaffMan   
;              Modified for Rockwell Riptide    7-10-1998  Duong D. Nguyen
;              support Win98 & Mixer		10-10-1998 Shawn X. Li
;              
;
;  DESCRIPTION:
;
;              An INF file for Riptide WDM 98/NT5.0
;				
;        
;
;  NOTES:        None.
;******************************************************************
;******************************************************************
;****************************************************************** 

[Version]
Signature="$CHICAGO$"
ClassGuid={4D36E96C-E325-11CE-BFC1-08002BE10318}
Class=MEDIA
Provider=%ROK%
LayoutFile = layout.inf, layout1.inf, layout2.inf 

[Manufacturer]
%MfgName%=Rockwell

[Rockwell]
;;!!!! Please change the SUBSYS(/VENDOR) IDs when shipping to different OEMS!!!!!
;;Multimedia Device
%*WDM_RIPTIDE.DeviceDesc%=WDM_RIPTIDE,PCI\VEN_127A&DEV_4300&SUBSYS_43231235&REV_00
%*WDM_RIPTIDE.DeviceDesc%=WDM_RIPTIDE,PCI\VEN_127A&DEV_4310&SUBSYS_43231235&REV_00
%*WDM_RIPTIDE.DeviceDesc%=WDM_RIPTIDE,PCI\VEN_127A&DEV_4320&SUBSYS_43231235&REV_00
%*WDM_RIPTIDE.DeviceDesc%=WDM_RIPTIDE,PCI\VEN_127A&DEV_4330&SUBSYS_43231235&REV_00
%*WDM_RIPTIDE.DeviceDesc%=WDM_RIPTIDE,PCI\VEN_127A&DEV_4340&SUBSYS_43231235&REV_00
;;Input Controller Device
%*WDM_RIPINP.DeviceDesc%=WDM_RIPINP,PCI\VEN_127A&DEV_4302&SUBSYS_43251235&REV_00
%*WDM_RIPINP.DeviceDesc%=WDM_RIPINP,PCI\VEN_127A&DEV_4312&SUBSYS_43251235&REV_00
%*WDM_RIPINP.DeviceDesc%=WDM_RIPINP,PCI\VEN_127A&DEV_4322&SUBSYS_43251235&REV_00
%*WDM_RIPINP.DeviceDesc%=WDM_RIPINP,PCI\VEN_127A&DEV_4332&SUBSYS_43251235&REV_00
%*WDM_RIPINP.DeviceDesc%=WDM_RIPINP,PCI\VEN_127A&DEV_4342&SUBSYS_43251235&REV_00

%*WDM_RIPTIDE.DeviceDesc%=WDM_RIPTIDE,PCI\VEN_127A&DEV_4300
%*WDM_RIPTIDE.DeviceDesc%=WDM_RIPTIDE,PCI\VEN_127A&DEV_4310
%*WDM_RIPTIDE.DeviceDesc%=WDM_RIPTIDE,PCI\VEN_127A&DEV_4320
%*WDM_RIPTIDE.DeviceDesc%=WDM_RIPTIDE,PCI\VEN_127A&DEV_4330
%*WDM_RIPTIDE.DeviceDesc%=WDM_RIPTIDE,PCI\VEN_127A&DEV_4340
;;Input Controller Device
%*WDM_RIPINP.DeviceDesc%=WDM_RIPINP,PCI\VEN_127A&DEV_4302
%*WDM_RIPINP.DeviceDesc%=WDM_RIPINP,PCI\VEN_127A&DEV_4312
%*WDM_RIPINP.DeviceDesc%=WDM_RIPINP,PCI\VEN_127A&DEV_4322
%*WDM_RIPINP.DeviceDesc%=WDM_RIPINP,PCI\VEN_127A&DEV_4332
%*WDM_RIPINP.DeviceDesc%=WDM_RIPINP,PCI\VEN_127A&DEV_4342

;*************************************
; Device installation sections
;*************************************
[WDM_RIPTIDE]
Include   = ks.inf, wdmaudio.inf 
Needs     = KS.Registration, WDMAUDIO.Registration 
CopyFiles = RIPTIDE.CopyFiles
AddReg    = RIPTIDE.AddReg

[WDM_RIPTIDE.NT]
Include   = ks.inf, wdmaudio.inf 
Needs     = KS.Registration, WDMAUDIO.Registration.NT 
CopyFiles = RIPTIDE.CopyFiles
AddReg    = RIPTIDE.AddReg

[WDM_RIPINP]
CopyFiles = RIPINP.CopyFiles
AddReg    = RIPINP.AddReg

[WDM_RIPINP.NT]
CopyFiles = RIPINP.CopyFiles
AddReg    = RIPINP.AddReg

;*************************************
; File copy sections
;*************************************
[RIPTIDE.CopyFiles]
riptide.hex
riptide.sys

[RIPINP.CopyFiles]
ripinp.sys

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

[SourceDisksFiles]
riptide.hex = 333
riptide.sys = 333
ripinp.sys = 333

[DestinationDirs]
RIPTIDE.CopyFiles = 10, system32\drivers   ; DIRID_DRIVERS
RIPINP.CopyFiles = 10, system32\drivers   ; DIRID_DRIVERS

;*************************************
; AddReg section
;*************************************
[RIPTIDE.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,riptide.sys
HKR,,NTMPDriver,,"riptide.sys,sbemul.sys"

HKR,Drivers,SubClasses,,"wave,midi,mixer"

HKR,Drivers\wave\wdmaud.drv,Description,,%*WDM_RIPTIDE.DeviceDesc%
HKR,Drivers\midi\wdmaud.drv,Description,,%*WDM_RIPTIDE.DeviceDesc%
HKR,Drivers\mixer\wdmaud.drv,Description,,%*WDM_RIPTIDE.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

[RIPINP.AddReg]
HKR,,DevLoader,0,*ntkern
HKR,,NTMPDriver,,"ripinp.sys"

;*************************************
; Interface installation sections
;*************************************
[WDM_RIPTIDE.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%,    WDM.Interface.UART
AddInterface=%KSCATEGORY_RENDER%, %KSNAME_UART%,    WDM.Interface.UART
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART%,    WDM.Interface.UART
AddInterface=%KSCATEGORY_AUDIO%,  %KSNAME_FMSynth%, WDM.Interface.FMSynth
AddInterface=%KSCATEGORY_RENDER%, %KSNAME_FMSynth%, WDM.Interface.FMSynth

[WDM_RIPTIDE.NT.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%,    WDM.Interface.UART
AddInterface=%KSCATEGORY_RENDER%, %KSNAME_UART%,    WDM.Interface.UART
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART%,    WDM.Interface.UART
AddInterface=%KSCATEGORY_AUDIO%,  %KSNAME_FMSynth%, WDM.Interface.FMSynth
AddInterface=%KSCATEGORY_RENDER%, %KSNAME_FMSynth%, WDM.Interface.FMSynth

[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%

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

[WDM.Interface.FMSynth]
AddReg=WDM.Interface.FMSynth.AddReg
[WDM.Interface.FMSynth.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM.FMSynth.szPname%

[WDM_RIPINP.Interfaces]
[WDM_RIPINP.NT.Interfaces]

;*************************************
; Service installation sections
;*************************************
[WDM_RIPTIDE.Services]
AddService = wdmaud,  0x00000000, wdmaud_Service_Inst
AddService = swmidi,  0x00000000, swmidi_Service_Inst
AddService = riptide, 0x00000002, riptide_Service_Inst

[WDM_RIPTIDE.NT.Services]
AddService = wdmaud,  0x00000000, wdmaud_Service_Inst
AddService = swmidi,  0x00000000, swmidi_Service_Inst
AddService = RIPTIDE, 0x00000002, RIPTIDE_Service_Inst

[WDM_RIPINP.Services]
AddService = ripinp, 0x00000002, ripinp_Service_Inst

[WDM_RIPINP.NT.Services]
AddService = ripinp, 0x00000002, ripinp_Service_Inst

[RIPTIDE_Service_Inst]
DisplayName             = %RIPTIDE.SvcDesc%
ServiceType             = 1                  ; SERVICE_KERNEL_DRIVER
StartType               = 3                  ; SERVICE_DEMAND_START
ErrorControl            = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary           = %10%\system32\drivers\RIPTIDE.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

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

;*************************************
; Localizable text.
;*************************************
[Strings]
MSFT = "Microsoft"
ROK = "Rockwell"
MediaClassName = "Sound, video and game controllers"
MfgName = "Rockwell Semiconductor"
DiskId = "Rockwell Drivers Disk"
MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"

*WDM_RIPTIDE.DeviceDesc =    "Rockwell Riptide PCI Audio Driver (WDM)"
*WDM_RIPINP.DeviceDesc =    "Rockwell Riptide PCI Input Controller (WDM)"

RIPTIDE.SvcDesc = "Rockwell Riptide  NT5.0-WDM Audia 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"
RIPINP.SvcDesc = "Rockwell Riptide WDM Input Controller Driver"

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_FMSynth="FMSynth"
KSNAME_Topology="Topology"
KSNAME_Wavetable="Wavetable"

WDM.UART.szPname="MPU-401"
WDM.FMSynth.szPname="FM Synthesizer"

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

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"
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: web4, load: 1.31