[Version] Signature="$CHICAGO$" Class=MEDIA ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318} provider=%MSFT% LayoutFile=layout.inf, layout1.inf, layout2.inf DriverVer =11/18/1999,5.00.2184.1 [Manufacturer] %ADIMfgName%=AnalogDevices %AZTMfgName%=Aztech [ControlFlags] ExcludeFromSelect=*ADS7151 ExcludeFromSelect=*ADS7152 ExcludeFromSelect=*ADS7181 ExcludeFromSelect=*ADS7182 ExcludeFromSelect=*AZT1009 ExcludeFromSelect=*AZT1018 ExcludeFromSelect=*AZT2002 ExcludeFromSelect=*AZT3002 ;;---------------------------------------------------------------; ;; ;; D E V I C E C A L L O U T S E C T I O N ;; [AnalogDevices] %*WDM_ADI7180.DeviceDesc%=WDM_ADI7180,*ADS7150 %*WDM_ADI7181.DeviceDesc%=WDM_ADI7181,*ADS7151 %*WDM_ADI7182.DeviceDesc%=WDM_ADI7182,*ADS7152 %*WDM_ADI7180.DeviceDesc%=WDM_ADI7180,*MDK7180 %*WDM_ADI7181.DeviceDesc%=WDM_ADI7181,*MDK7181 %*WDM_ADI7182.DeviceDesc%=WDM_ADI7182,*MDK7182 %*WDM_ADI7180.DeviceDesc%=WDM_ADI7180,*ADS7180 %*WDM_ADI7181.DeviceDesc%=WDM_ADI7181,*ADS7181 %*WDM_ADI7182.DeviceDesc%=WDM_ADI7182,*ADS7182 [Aztech] %*WDM_AZT1018.DeviceDesc%=WDM_ADI7180,*AZT1018 %*WDM_AZT1009.DeviceDesc%=WDM_ADI7180,*AZT1009 %*WDM_AZT2002.DeviceDesc%=WDM_ADI7181,*AZT2002 %*WDM_AZT3002.DeviceDesc%=WDM_ADI7182,*AZT3002 ;;---------------------------------------------------------------; ;; ;; D I R E C T O R Y S E C T I O N ;; [DestinationDirs] WDM_ADI7182.CopyList = 12 WDM_ADI7180.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers [PreCopySection] HKR,,NoSetupUI,,1 ;;---------------------------------------------------------------; ;; ;; D R I V E R C A L L O U T S E C T I O N ;; [WDM_ADI7180] AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf),wdmaudio.fdma(wdmaudio.inf) CopyFiles=WDM_ADI7180.CopyList AddReg=WDM_ADI7180.AddReg, WDM_7180_GUID.AddReg [WDM_ADI7181] AlsoInstall = ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf), WDMAUDIO.MPU401(wdmaudio.inf) ;;---------------------------------------------------------------; ;; ;; D E V I C E I N T E R F A C E S E C T I O N ;; [WDM_ADI7180.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,AD1816.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,AD1816.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,AD1816.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,AD1816.Interface.Topology [WDM_ADI7181.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,WDM.Interface.UART AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART%,WDM.Interface.UART AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART%,WDM.Interface.UART [AD1816.Interface.Wave] AddReg=AD1816.Interface.Wave.Addreg [AD1816.Interface.Wave.Addreg] HKR,,FriendlyName,,%AD1816AUD.Wave.szPname% HKR,,CLSID,,%Proxy.CLSID% [WDM.Interface.UART] AddReg=WDM.Interface.UART.Addreg [WDM.Interface.UART.Addreg] HKR,,FriendlyName,,%AD1816AUD.UART.szPname% HKR,,CLSID,,%Proxy.CLSID% [AD1816.Interface.Topo] AddReg=AD1816.Interface.Topo.Addreg [AD1816.Interface.Topo.Addreg] HKR,,FriendlyName,,%AD1816AUD.Topology.szPname% ;;---------------------------------------------------------------; ;; ;; U P D A T E R E G I S T R Y S E C T I O N ;; [WDM_ADI7180.AddReg] HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook" HKR,,Driver,,15_16wdm.sys HKR,,NTMPDriver,,"15_16wdm.sys,sbemul.sys" HKR,Drivers,SubClasses,,"wave,midi,mixer" 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,Drivers\wave\wdmaud.drv,Description,,%*WDM_ADI7180.DeviceDesc% HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI% HKR,Drivers\mixer\wdmaud.drv,Description,,%*WDM_ADI7180.DeviceDesc% HKR, Settings, "Digital CD Input",1, 00 ; Digital CD on I2S0 HKR, Settings, "I2S0 Format",1,01 ; 00=Off, 01=Right, 02=I2S, 03=Left HKR, Settings, "I2S1 Format",1,03 ; 00=Off, 01=Right, 02=I2S, 03=Left HKR, Settings, "Clock Mult",1,0f ; Disable Node display on Mixer applet. Set to 00 to enable, 01 to disable HKR, Disable, "72E488C1",1, 00 ; Phat enable HKR, Disable, "72E488C2",1, 00 ; 20db node HKR, Disable, "72E488C5",1, 00 ; Aux Volume (Synth) HKR, Disable, "72E488C6",1, 00 ; Aux Mute (Synth) HKR, Disable, "72E488C7",1, 00 ; CD Volume HKR, Disable, "72E488C8",1, 00 ; CD Mute HKR, Disable, "72E488C9",1, 00 ; LineIn Volume HKR, Disable, "72E488CA",1, 00 ; LineIn Mute HKR, Disable, "72E488CB",1, 00 ; Mic Volume HKR, Disable, "72E488CC",1, 00 ; Mic Mute HKR, Disable, "72E488CD",1, 00 ; Phat Volume HKR, Disable, "72E488CE",1, 00 ; Phat Mute HKR, Disable, "72E488D2",1, 01 ; I2S0 Volume HKR, Disable, "72E488D3",1, 01 ; I2S0 Mute HKR, Disable, "72E488D4",1, 01 ; I2S1 Volume HKR, Disable, "72E488D5",1, 01 ; I2S1 Mute HKR, Disable, "72E488D6",1, 01 ; Video Volume HKR, Disable, "72E488D7",1, 01 ; Video Mute HKR, Disable, "72E488D8",1, 01 ; Phone Volume HKR, Disable, "72E488D9",1, 01 ; Phone Mute HKR, Disable, "72E488DA",1, 00 ; LineIn Record HKR, Disable, "72E488DB",1, 00 ; LineOut Record HKR, Disable, "72E488DC",1, 00 ; CD Record HKR, Disable, "72E488DD",1, 00 ; Aux Record HKR, Disable, "72E488DE",1, 01 ; Video Record HKR, Disable, "72E488DF",1, 00 ; Mic Record HKR, Disable, "72E488E0",1, 01 ; PhoneIn Record HKR, Disable, "72E488E3",1, 00 ; Mic AGC HKR, Disable, "72E488E4",1, 01 ; MonoOut Volume HKR, Disable, "72E488E5",1, 01 ; MonoOut Mute ;;(BDR) setting default values from INF not implemented yet! ;;HKR, Settings, "72E488C1",1, 01 ; Phat enable ;;HKR, Settings, "72E488C5",1, 00020000 ; Aux Volume (Synth) +3db ;;HKR, Settings, "72E488D0",1, 08 ; Master Volume = -48 db ;;HKR, Settings, "MasterVol",1, 08, 08, 0, 0 ;;HKR, Settings, "CDVol",1, 08, 08, 00, 00 ;;HKR, Settings, "SynthVol",1, 08, 08, 00, 00 ;;HKR, Settings, "VidVol",1, 08, 08, 00, 00 ;;HKR, Settings, "LineInVol",1, 08, 08, 00, 00 ;;HKR, Settings, "MicLineOutVol",1, 08, 00, 00, 00 [WDM_7180_GUID.AddReg] HKLM,%MediaCategories%\%ADIGUID.LineIn%,Name,,%ADIPin.LineIn% HKLM,%MediaCategories%\%ADIGUID.LineIn%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.CDPlayer%,Name,,%ADIPin.CDPlayer% HKLM,%MediaCategories%\%ADIGUID.CDPlayer%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.Aux%,Name,,%ADIPin.Aux% HKLM,%MediaCategories%\%ADIGUID.Aux%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.Video%,Name,,%ADIPin.Video% HKLM,%MediaCategories%\%ADIGUID.Video%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.Phone%,Name,,%ADIPin.Phone% HKLM,%MediaCategories%\%ADIGUID.Phone%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.Mic%,Name,,%ADIPin.Mic% HKLM,%MediaCategories%\%ADIGUID.Mic%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.I2S0%,Name,,%ADIPin.I2S0% HKLM,%MediaCategories%\%ADIGUID.I2S0%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.I2S1%,Name,,%ADIPin.I2S1% HKLM,%MediaCategories%\%ADIGUID.I2S1%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.PHAT%,Name,,%ADIPin.PHAT% HKLM,%MediaCategories%\%ADIGUID.PHAT%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.LineOut%,Name,,%ADIPin.LineOut% HKLM,%MediaCategories%\%ADIGUID.LineOut%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.MonoOut%,Name,,%ADIPin.MonoOut% HKLM,%MediaCategories%\%ADIGUID.MonoOut%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.Wave%,Name,,%ADIPin.Wave% HKLM,%MediaCategories%\%ADIGUID.Wave%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.Cap%,Name,,%ADIPin.Cap% HKLM,%MediaCategories%\%ADIGUID.Cap%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.Sum%,Name,,%ADIControl.Sum% HKLM,%MediaCategories%\%ADIGUID.Sum%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.PHATENA%,Name,,%ADIControl.PHATENA% HKLM,%MediaCategories%\%ADIGUID.PHATENA%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.20DB%,Name,,%ADIControl.20DB% HKLM,%MediaCategories%\%ADIGUID.20DB%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.MicAGC%,Name,,%ADIControl.MicAgc% HKLM,%MediaCategories%\%ADIGUID.MicAGC%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.WaveOutVol%,Name,,%ADIControl.WaveOutVol% HKLM,%MediaCategories%\%ADIGUID.WaveOutVol%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.WaveOutMute%,Name,,%ADIControl.WaveOutMute% HKLM,%MediaCategories%\%ADIGUID.WaveOutMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.AuxOutVol%,Name,,%ADIControl.AuxOutVol% HKLM,%MediaCategories%\%ADIGUID.AuxOutVol%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.AuxOutMute%,Name,,%ADIControl.AuxOutMute% HKLM,%MediaCategories%\%ADIGUID.AuxOutMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.CDOutVol%,Name,,%ADIControl.CDOutVol% HKLM,%MediaCategories%\%ADIGUID.CDOutVol%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.CDOutMute%,Name,,%ADIControl.CDOutMute% HKLM,%MediaCategories%\%ADIGUID.CDOutMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.LineInVol%,Name,,%ADIControl.LineInVol% HKLM,%MediaCategories%\%ADIGUID.LineInVol%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.LineInMute%,Name,,%ADIControl.LineInMute% HKLM,%MediaCategories%\%ADIGUID.LineInMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.MicOutVol%,Name,,%ADIControl.MicOutVol% HKLM,%MediaCategories%\%ADIGUID.MicOutVol%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.MicOutMute%,Name,,%ADIControl.MicOutMute% HKLM,%MediaCategories%\%ADIGUID.MicOutMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.PhatLevel%,Name,,%ADIControl.PhatLevel% HKLM,%MediaCategories%\%ADIGUID.PhatLevel%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.PhatMute%,Name,,%ADIControl.PhatMute% HKLM,%MediaCategories%\%ADIGUID.PhatMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.LineOutVol%,Name,,%ADIControl.LineOutVol% HKLM,%MediaCategories%\%ADIGUID.LineOutVol%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.LineOutMute%,Name,,%ADIControl.LineOutMute% HKLM,%MediaCategories%\%ADIGUID.LineOutMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.I2S0Vol%,Name,,%ADIControl.I2S0Vol% HKLM,%MediaCategories%\%ADIGUID.I2S0Vol%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.I2S0Mute%,Name,,%ADIControl.I2S0Mute% HKLM,%MediaCategories%\%ADIGUID.I2S0Mute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.I2S1Vol%,Name,,%ADIControl.I2S1Vol% HKLM,%MediaCategories%\%ADIGUID.I2S1Vol%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.I2S1Mute%,Name,,%ADIControl.I2S1Mute% HKLM,%MediaCategories%\%ADIGUID.I2S1Mute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.VidVol%,Name,,%ADIControl.VidVol% HKLM,%MediaCategories%\%ADIGUID.VidVol%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.VidMute%,Name,,%ADIControl.VidMute% HKLM,%MediaCategories%\%ADIGUID.VidMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.PhoneVol%,Name,,%ADIControl.PhoneVol% HKLM,%MediaCategories%\%ADIGUID.PhoneVol%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.PhoneMute%,Name,,%ADIControl.PhoneMute% HKLM,%MediaCategories%\%ADIGUID.PhoneMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.MonoVol%,Name,,%ADIControl.MonoVol% HKLM,%MediaCategories%\%ADIGUID.MonoVol%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.MonoMute%,Name,,%ADIControl.MonoMute% HKLM,%MediaCategories%\%ADIGUID.MonoMute%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.CaptureLine%,Name,,%ADIControl.CaptureLine% HKLM,%MediaCategories%\%ADIGUID.CaptureLine%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.CaptureLoop%,Name,,%ADIControl.CaptureLoop% HKLM,%MediaCategories%\%ADIGUID.CaptureLoop%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.CaptureCD%,Name,,%ADIControl.CaptureCD% HKLM,%MediaCategories%\%ADIGUID.CaptureCD%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.CaptureAux%,Name,,%ADIControl.CaptureAux% HKLM,%MediaCategories%\%ADIGUID.CaptureAux%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.CaptureVid%,Name,,%ADIControl.CaptureVid% HKLM,%MediaCategories%\%ADIGUID.CaptureVid%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.CaptureMic%,Name,,%ADIControl.CaptureMic% HKLM,%MediaCategories%\%ADIGUID.CaptureMic%,Display,1,00,00,00,00 HKLM,%MediaCategories%\%ADIGUID.CapturePhone%,Name,,%ADIControl.CapturePhone% HKLM,%MediaCategories%\%ADIGUID.CapturePhone%,Display,1,00,00,00,00 ;;---------------------------------------------------------------; ;; ;; F I L E C O P Y S E C T I O N ;; [WDM_ADI7180.CopyList] 15_16wdm.sys ;--------------------------------------------------------------------------; ; Joystick device ; [WDM_ADI7182] CopyFiles=ADSJSTK.CopyList AddReg=Joystick.AddReg UpdateInis=ADSJSTK.UpdateInis [ADSJSTK.CopyList] vjoyd.vxd,, msanalog.vxd,, msjstick.drv,, [Joystick.AddReg] HKR,,DevLoader,,mmdevldr.vxd HKR,Drivers,MIGRATED,,0 HKR,Drivers\joystick,,, HKR,,Driver,,vjoyd.vxd HKR,Drivers\joystick\msjstick.drv,Driver,,msjstick.drv HKR,Drivers,SubClasses,,"joystick" HKR,Drivers\joystick\msjstick.drv,Description,,%*WDM_ADI7182.DeviceDesc% [ADSJSTK.UpdateInis] system.ini,drivers,"joystick=" ;;**************** NT Install **************** [WDM_ADI7180.NTX86] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration CopyFiles=WDM_ADI7180.CopyList AddReg=WDM_ADI7180.AddReg, WDM_7180_GUID.AddReg [WDM_ADI7180.NTX86.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,AD1816.Interface.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,AD1816.Interface.Wave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,AD1816.Interface.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,AD1816.Interface.Topology [WDM_ADI7180.NTX86.Services] AddService = ad1816, 0x00000002, adi7180_Service_Inst [WDM_ADI7181.NTX86] Include=ks.inf, wdmaudio.inf Needs=KS.Registration, WDMAUDIO.Registration, WDMAUDIO.MPU401 [WDM_ADI7181.NTX86.Services] AddService = ms_mpu401, 0x00000002, adi7181_Service_Inst [WDM_ADI7181.NTX86.Interfaces] AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_UART%,WDM.Interface.UART AddInterface = %KSCATEGORY_RENDER%,%KSNAME_UART%,WDM.Interface.UART AddInterface = %KSCATEGORY_CAPTURE%,%KSNAME_UART%,WDM.Interface.UART [WDM_ADI7182.NTX86] ;CopyFiles=WDM_ADI7182.CopyList Include=gameport.inf Needs=Standard_Port.NT [WDM_ADI7182.NTX86.Services] AddService = gameenum, 0x00000002, adi7182_Service_Inst [WDM_ADI7182.CopyList] gameenum.sys [adi7180_Service_Inst] DisplayName = %adi7180.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %10%\system32\drivers\15_16wdm.sys [adi7181_Service_Inst] DisplayName = %mpu401.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %10%\system32\drivers\msmpu401.sys [adi7182_Service_Inst] DisplayName = %gameport.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\gameenum.sys LoadOrderGroup = Extended Base [Strings] MSFT="Microsoft" ADIMfgName="Analog Devices" AZTMfgName="Aztech Systems" *WDM_ADI7150.DeviceDesc="Analog Devices 1815 Codec (WDM)" *WDM_ADI7151.DeviceDesc="Analog Devices 1815 MPU401 (WDM)" *WDM_ADI7152.DeviceDesc="Analog Devices 1815 Gameport" *WDM_ADI7180.DeviceDesc="Analog Devices 1816 Codec (WDM)" *WDM_ADI7181.DeviceDesc="Analog Devices 1816 MPU401 (WDM)" *WDM_ADI7182.DeviceDesc="Analog Devices 1816 Gameport" *WDM_AZT1018.DeviceDesc="Aztech SC16-3D Audio (WDM)" *WDM_AZT1009.DeviceDesc="Aztech SW32-3D Audio (WDM)" *WDM_AZT2002.DeviceDesc="Aztech MPU401 (WDM)" *WDM_AZT3002.DeviceDesc="Aztech Gameport" 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" WDM_MIDI="WDM-based MIDI Device" AD1816AUD.Wave.szPname="AD1815/16 Audio" AD1816AUD.UART.szPname="AD1815/16 MPU-401 Compatible" AD1816AUD.Topology.szPname="Topology" ;; Analog Devices friendly names (non-localizeable) ADIGUID.LineIn ="{39024080-AF6D-11D1-BA5A-00A0C9696B7D}" ADIGUID.CDPlayer ="{39024081-AF6D-11D1-BA5A-00A0C9696B7D}" ADIGUID.Aux ="{39024082-AF6D-11D1-BA5A-00A0C9696B7D}" ADIGUID.Video ="{39024083-AF6D-11D1-BA5A-00A0C9696B7D}" ADIGUID.Phone ="{39024084-AF6D-11D1-BA5A-00A0C9696B7D}" ADIGUID.Mic ="{39024085-AF6D-11D1-BA5A-00A0C9696B7D}" ADIGUID.I2S0 ="{39024086-AF6D-11D1-BA5A-00A0C9696B7D}" ADIGUID.I2S1 ="{39024087-AF6D-11D1-BA5A-00A0C9696B7D}" ADIGUID.LineOut ="{39024088-AF6D-11D1-BA5A-00A0C9696B7D}" ADIGUID.Wave ="{39024089-AF6D-11D1-BA5A-00A0C9696B7D}" ADIGUID.Cap ="{3902408A-AF6D-11D1-BA5A-00A0C9696B7D}" ADIGUID.PHAT ="{3902408B-AF6D-11D1-BA5A-00A0C9696B7D}" ADIGUID.MonoOut ="{3902408C-AF6D-11D1-BA5A-00A0C9696B7D}" ADIGUID.Sum ="{72E488C0-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.PHATENA ="{72E488C1-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.20DB ="{72E488C2-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.WaveOutVol ="{72E488C3-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.WaveOutMute ="{72E488C4-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.AuxOutVol ="{72E488C5-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.AuxOutMute ="{72E488C6-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.CDOutVol ="{72E488C7-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.CDOutMute ="{72E488C8-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.LineInVol ="{72E488C9-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.LineInMute ="{72E488CA-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.MicOutVol ="{72E488CB-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.MicOutMute ="{72E488CC-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.PhatLevel ="{72E488CD-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.PhatMute ="{72E488CE-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.LineOutVol ="{72E488D0-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.LineOutMute ="{72E488D1-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.I2S0Vol ="{72E488D2-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.I2S0Mute ="{72E488D3-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.I2S1Vol ="{72E488D4-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.I2S1Mute ="{72E488D5-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.VidVol ="{72E488D6-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.VidMute ="{72E488D7-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.PhoneVol ="{72E488D8-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.PhoneMute ="{72E488D9-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.CaptureLine ="{72E488DA-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.CaptureLoop ="{72E488DB-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.CaptureCD ="{72E488DC-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.CaptureAux ="{72E488DD-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.CaptureVid ="{72E488DE-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.CaptureMic ="{72E488DF-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.CapturePhone ="{72E488E0-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.MicAGC ="{72E488E3-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.MonoVol ="{72E488E4-EB3C-11D1-BA5A-00A0C9696B7D}" ADIGUID.MonoMute ="{72E488E5-EB3C-11D1-BA5A-00A0C9696B7D}" ;; Analog Devices friendly names (localizeable) ADIPin.LineIn ="Line In" ADIPin.CDPlayer ="CD Player" ADIPin.Aux ="Wave Table" ADIPin.Video ="Video" ADIPin.Phone ="Phone" ADIPin.Mic ="Microphone" ADIPin.I2S0 ="Dig 0" ADIPin.I2S1 ="Dig 1" ADIPin.PHAT ="Phat" ADIPin.LineOut ="Speaker" ADIPin.Wave ="WaveOut" ADIPin.Cap ="Capture" ADIPin.MonoOut ="MonoOut" ADIControl.PHATENA ="Enable Digital Phat" ADIControl.Sum ="Output Loopback" ADIControl.20DB ="20 db Enable" ADIControl.MicAgc ="Enable AGC" ADIControl.WaveOutVol ="Wave Volume" ADIControl.WaveOutMute ="Wave Mute" ADIControl.AuxOutVol ="Aux Volume" ADIControl.AuxOutMute ="Aux Mute" ADIControl.CDOutVol ="CD Volume" ADIControl.CDOutMute ="CD Mute" ADIControl.LineInVol ="LineIn Volume" ADIControl.LineInMute ="LineIn Mute" ADIControl.MicOutVol ="Mic Volume" ADIControl.MicOutMute ="Mic Mute" ADIControl.PhatLevel ="Phat Level" ADIControl.PhatMute ="Phat Mute" ADIControl.LineOutVol ="LineOut Volume" ADIControl.LineOutMute ="LineOut Mute" ADIControl.I2S0Vol ="I2S0 Volume" ADIControl.I2S0Mute ="I2S0 Mute" ADIControl.I2S1Vol ="I2S1 Volume" ADIControl.I2S1Mute ="I2S1 Mute" ADIControl.VidVol ="Video Volume" ADIControl.VidMute ="Video Mute" ADIControl.PhoneVol ="PhoneIn Volume" ADIControl.PhoneMute ="PhoneIn Mute" ADIControl.MonoVol ="MonoOut Volume" ADIControl.MonoMute ="MonoOut Mute" ADIControl.CaptureLine ="LineIn Level" ADIControl.CaptureLoop ="Loop Level" ADIControl.CaptureCD ="CD Level" ADIControl.CaptureAux ="Aux Level" ADIControl.CaptureVid ="Video Level" ADIControl.CaptureMic ="Mic Level" ADIControl.CapturePhone ="Mic Level" ;Non-localized strings MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories" ;Localized strings adi7180.SvcDesc = "WDM Driver for AD1815/16" mpu401.SvcDesc = "Microsoft MPU-401 MIDI UART Driver (WDM)" gameport.SvcDesc = "Game Port Enumerator (WDM)"Download Driver Pack
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.