Wdma_neo.inf Driver File Contents (N2WUA03E.EXE)

;;Copyright (c) 1998 NeoMagic Corporation
[Version]
Signature="$CHICAGO$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%NMGCMfgName%
LayoutFile=layout.inf, layout1.inf, layout2.inf
DriverVer =05/15/2001,5.12.2111-040Q
CatalogFile=nm5a2Wdm.cat
[Manufacturer]
%NMGCMfgName%=NM5Audio

;;---------------------------------------------------------------;
;;
;; LOOKING FOR DISK NAME AND FILES FOR UPGRADE RELEASE
;;

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

[SourceDisksFiles]
nm5a2wdm.sys=100

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

ExcludeFromSelect = *

;;---------------------------------------------------------------;
;;
;; D E V I C E  C A L L O U T  S E C T I O N
;;

[NM5Audio]

%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_B0D10E11
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_B1260E11
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_00DD1014
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_10031025
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_008F1028
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_0002103C
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_0007103C
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_0008103C
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_000D103C
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_8004107B
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_110A110A
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_000414C0

%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_00881028
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_00801028
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_8041104D
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_8052104D
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_106C10CF
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_00021179
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_100913BD
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_000814C0
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_000914C0
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005&SUBSYS_0001152D
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8025&SUBSYS_16401509
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8025&SUBSYS_1150107B
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8025&SUBSYS_3300107B
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8005
%*WDM_NM5.DeviceDesc%=WDM_NM5, PCI\VEN_10C8&DEV_8025
%*WDM_NM5A2.DeviceDesc%=WDM_NM5A2, *NMX2210

;;---------------------------------------------------------------;
;;
;; D I R E C T O R Y  S E C T I O N
;;
[DestinationDirs]
NM5Audio.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_NM5]
;;AlsoInstall=KS.Registration(ks.inf),WDMAUDIO.Registration(wdmaudio.inf)
Include=ks.inf, wdmaudio.inf
Needs=KS.Registration, WDMAUDIO.Registration
CopyFiles=NM5Audio.CopyList
AddReg=WDM_NM5.AddReg, WDM_NM5A2_GUID.AddReg

[WDM_NM5A2]
;;AlsoInstall=KS.Registration(ks.inf),WDMAUDIO.Registration(wdmaudio.inf)
Include=ks.inf, wdmaudio.inf
Needs=KS.Registration, WDMAUDIO.Registration
CopyFiles=NM5Audio.CopyList
AddReg=WDM_NM5A2.AddReg, WDM_NM5.AddReg, WDM_NM5A2_GUID.AddReg

[WDM_NM5.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,WDM_NM5.Interface.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,WDM_NM5.Interface.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,WDM_NM5.Interface.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,WDM_NM5.Interface.Topology

[WDM_NM5A2.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FMSynth%,WDM_NM5.Interface.FMSynth
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_FMSynth%,WDM_NM5.Interface.FMSynth
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,WDM_NM5.Interface.UART
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART%,WDM_NM5.Interface.UART
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART%,WDM_NM5.Interface.UART
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,WDM_NM5.Interface.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,WDM_NM5.Interface.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,WDM_NM5.Interface.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,WDM_NM5.Interface.Topology

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

[WDM_NM5.Interface.Topology]
AddReg=WDM_NM5.Interface.Topo.AddReg
[WDM_NM5.Interface.Topo.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM_NM5A2.Topology.szPname%

[WDM_NM5.Interface.FMSynth]
AddReg=WDM_NM5.Interface.FM.AddReg
[WDM_NM5.Interface.FM.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%WDM_NM5A2.FMSynth.szPname%

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

;;---------------------------------------------------------------;
;;
;; U P D A T E  R E G I S T R Y  S E C T I O N
;;

[WDM_NM5.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,NM5A2WDM.SYS
HKR,,NTMPDriver,,"NM5A2WDM.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\aux\wdmaud.drv,Driver,,wdmaud.drv

HKR,Drivers\wave\wdmaud.drv, Description,,%*WDM_NM5.DeviceDesc%
HKR,Drivers\midi\wdmaud.drv, Description,,%WDM_SWSYNTH%
HKR,Drivers\mixer\wdmaud.drv,Description,,%*WDM_NM5A2.DeviceDesc%
HKR,Drivers\aux\wdmaud.drv,Description,,%*WDM_NM5A2.DeviceDesc%

HKLM,Software\NeoMagic\Drivers,AudioMemSize,1,00,B0,01,00
HKLM,Software\NeoMagic\Drivers,AudioMCMemSize,1,00,90,00,00

[WDM_NM5A2.AddReg]
HKR,,AssociatedFilters,,"wdmaud"
HKR,,Driver,,NM5A2WDM.SYS
HKR,,NTMPDriver,,"NM5A2WDM.sys,sbemul.sys"

HKR,Drivers,SubClasses,,"midi"

HKR,Drivers\midi\wdmaud.drv, Driver,,wdmaud.drv

HKR,Drivers\midi\wdmaud.drv, Description,,%WDM_FM%


[WDM_NM5A2_GUID.AddReg]
HKLM,%MediaCategories%\%NM5GUID.Pcbeep%,Name,,%NM5Pin.Pcbeep%
HKLM,%MediaCategories%\%NM5GUID.Pcbeep%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.Phone%,Name,,%NM5Pin.Phone%
HKLM,%MediaCategories%\%NM5GUID.Phone%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.Mic1%,Name,,%NM5Pin.Mic1%
HKLM,%MediaCategories%\%NM5GUID.Mic1%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.Mic2%,Name,,%NM5Pin.Mic2%
HKLM,%MediaCategories%\%NM5GUID.Mic2%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.LineIn%,Name,,%NM5Pin.LineIn%
HKLM,%MediaCategories%\%NM5GUID.LineIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.CdPlayer%,Name,,%NM5Pin.CdPlayer%
HKLM,%MediaCategories%\%NM5GUID.CdPlayer%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.Video%,Name,,%NM5Pin.Video%
HKLM,%MediaCategories%\%NM5GUID.Video%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.Aux%,Name,,%NM5Pin.Aux%
HKLM,%MediaCategories%\%NM5GUID.Aux%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.LineOut%,Name,,%NM5Pin.LineOut%
HKLM,%MediaCategories%\%NM5GUID.LineOut%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.ZVPort%,Name,,%NM5Pin.ZVPort%
HKLM,%MediaCategories%\%NM5GUID.ZVPort%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.3DWide%,Name,,%NM5Pin.3DWide%
HKLM,%MediaCategories%\%NM5GUID.3DWide%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.FMSynth%,Name,,%NM5Pin.FMSynth%
HKLM,%MediaCategories%\%NM5GUID.FMSynth%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.I2S%,Name,,%NM5Pin.I2S%
HKLM,%MediaCategories%\%NM5GUID.I2S%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.20dbGain%,Name,,%NM5Pin.20dbGain%
HKLM,%MediaCategories%\%NM5GUID.20dbGain%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.DockPhone%,Name,,%NM5Pin.DockPhone%
HKLM,%MediaCategories%\%NM5GUID.DockPhone%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.DockMic1%,Name,,%NM5Pin.DockMic1%
HKLM,%MediaCategories%\%NM5GUID.DockMic1%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.DockMic2%,Name,,%NM5Pin.DockMic2%
HKLM,%MediaCategories%\%NM5GUID.DockMic2%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.DockLineIn%,Name,,%NM5Pin.DockLineIn%
HKLM,%MediaCategories%\%NM5GUID.DockLineIn%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.DockCdPlayer%,Name,,%NM5Pin.DockCdPlayer%
HKLM,%MediaCategories%\%NM5GUID.DockCdPlayer%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.DockVideo%,Name,,%NM5Pin.DockVideo%
HKLM,%MediaCategories%\%NM5GUID.DockVideo%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.DockAux%,Name,,%NM5Pin.DockAux%
HKLM,%MediaCategories%\%NM5GUID.DockAux%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.DockSpeaker%,Name,,%NM5Pin.DockSpeaker%
HKLM,%MediaCategories%\%NM5GUID.DockSpeaker%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.Wide%,Name,,%NM5Pin.Wide%
HKLM,%MediaCategories%\%NM5GUID.Wide%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.Width%,Name,,%NM5Pin.Width%
HKLM,%MediaCategories%\%NM5GUID.Width%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%NM5GUID.Depth%,Name,,%NM5Pin.Depth%
HKLM,%MediaCategories%\%NM5GUID.Depth%,Display,1,00,00,00,00
;;---------------------------------------------------------------;
;;
;; F I L E  C O P Y  S E C T I O N
;;

[NM5Audio.CopyList]
nm5a2wdm.sys

;;**************** NT Install ****************

[WDM_NM5.NT]
Include=ks.inf, wdmaudio.inf
Needs=KS.Registration, WDMAUDIO.Registration
CopyFiles=NM5Audio.CopyList
AddReg=WDM_NM5.AddReg, WDM_NM5A2_GUID.AddReg

[WDM_NM5A2.NT]
Include=ks.inf, wdmaudio.inf
Needs=KS.Registration, WDMAUDIO.Registration
CopyFiles=NM5Audio.CopyList
AddReg=WDM_NM5A2.AddReg, WDM_NM5.AddReg, WDM_NM5A2_GUID.AddReg

[WDM_NM5.NT.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,WDM_NM5.Interface.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,WDM_NM5.Interface.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,WDM_NM5.Interface.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,WDM_NM5.Interface.Topology

[WDM_NM5A2.NT.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FMSynth%,WDM_NM5.Interface.FMSynth
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_FMSynth%,WDM_NM5.Interface.FMSynth
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,WDM_NM5.Interface.UART
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_UART%,WDM_NM5.Interface.UART
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_UART%,WDM_NM5.Interface.UART
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,WDM_NM5.Interface.Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,WDM_NM5.Interface.Wave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,WDM_NM5.Interface.Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,WDM_NM5.Interface.Topology


[WDM_NM5.NT.Services]
AddService = wdm_nm5,    0x00000002, wdm_nm5_Service_Inst

[WDM_NM5A2.NT.Services]
AddService = wdm_nm5,    0x00000002, wdm_nm5_Service_Inst

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

;;---------------------------------------------------------------;
;;
;; S T R I N G S
;;

[Strings]
;;MSFT="Microsoft"
NMGCMfgName="NeoMagic Corporation"
*WDM_NM5.DeviceDesc="NeoMagic MagicMedia 256AV Audio Driver (WDM)"
*WDM_NM5A2.DeviceDesc="NeoMagic MagicMedia 256AV NMA2 Codec (WDM)"
WDM_NM5.Wave.szPname="NeoMagic Audio (WDM)"
WDM_NM5A2.Topology.szPname="NeoMagic Mixer (WDM)"
WDM_NM5A2.FMSynth.szPname="NeoMagic FMSynth (WDM)"
WDM_NM5A2.UART.szPname="NeoMagic MPU401 (WDM)"

;; NM5 friendly names (non-localizeable)
NM5GUID.Pcbeep        = "{BDC05F40-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.Phone	      = "{BDC05F41-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.Mic1          = "{BDC05F42-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.Mic2          = "{BDC05F43-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.LineIn        = "{BDC05F44-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.CdPlayer      = "{BDC05F45-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.Video         = "{BDC05F46-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.Aux           = "{BDC05F47-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.LineOut       = "{BDC05F48-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.ZVPort	      = "{BDC05F4B-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.3DWide	      = "{BDC05F4C-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.FMSynth 	  = "{BDC05F4D-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.I2S     	  = "{BDC05F4E-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.20dbGain	  = "{BDC05F4F-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.DockSpeaker	  = "{BDC05F50-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.DockPhone	  = "{BDC05F51-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.DockMic1      = "{BDC05F52-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.DockMic2      = "{BDC05F53-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.DockLineIn    = "{BDC05F54-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.DockCdPlayer  = "{BDC05F55-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.DockVideo     = "{BDC05F56-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.DockAux       = "{BDC05F57-C4B3-11D1-84AF-00A024947B4F}"
NM5GUID.Wide	      = "{5743F221-D00D-11D3-AA6B-00062936BCE0}"
NM5GUID.Depth	      = "{4439C681-D010-11D3-AA6B-00062936BCE0}"
NM5GUID.Width	      = "{4439C682-D010-11D3-AA6B-00062936BCE0}"

;; NM5 friendly names (localizeable)
NM5Pin.Pcbeep         = "PCBeep"
NM5Pin.Phone          = "Phone"
NM5Pin.Mic1           = "Microphone"
NM5Pin.Mic2           = "Mic2"
NM5Pin.LineIn         = "Line In"
NM5Pin.CdPlayer       = "CD Audio"
NM5Pin.Video          = "Video In"
NM5Pin.Aux            = "Aux In"
NM5Pin.LineOut        = "Master Volume"
NM5Pin.ZVPort         = "ZV Audio"
NM5Pin.3DWide         = "3D Wide"
NM5Pin.FMSynth        = "FM Synth"
NM5Pin.I2S            = "ZV Audio"
NM5Pin.20dbGain       = "Enable 20dB Gain"
NM5Pin.DockSpeaker    = "Enable Docking Speaker"
NM5Pin.DockPhone      = "Dock Phone"
NM5Pin.DockMic1       = "Dock Mic"
NM5Pin.DockMic2       = "Dock Mic2"
NM5Pin.DockLineIn     = "Dock Line"
NM5Pin.DockCdPlayer   = "Dock CD Audio"
NM5Pin.DockVideo      = "Dock Video"
NM5Pin.DockAux        = "Dock Aux"
NM5Pin.Wide			  = "3D Depth"
NM5Pin.Depth		  = "3D Depth"
NM5Pin.Width		  = "3D Width"


MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
WDM_SWSYNTH="Microsoft SWSynth (WDM)"
WDM_FM="NeoMagic FMSynth (WDM)"

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}"
KSNAME_Wave="Wave"
KSNAME_Topology="Topology"
KSNAME_FMSynth="FMSynth"
KSNAME_UART="Uart"

wdm_nm5.SvcDesc = "NeoMagic MagicMedia 256AV Audio Driver (WDM)"
DiskId          = "NeoMagic MagicMedia 256AV Audio Driver (WDM) DISK"

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.50