您现在的位置是: 硬件 > DIY天堂 > 经验共享 > 正文


-联想QDI,给你免费的大餐
-众望所归,2003聚焦“完美液晶时代”
-一周新闻精彩回顾(2003.03.21)
-NVIDIA第三代系统芯片组整合GF FX5200
-只用1999元的19寸纯平!

解决AU8830声卡与i815e/i815ep主板的冲突
2001-03-21· ·姑苏飘雪··天极硬件频道

  近日我在帮朋友装机时遇到一个令人奇怪的问题:在 Intel i815e/i815ep 的主板上安装AU8830芯片组的声卡时老是提示:

1. Gameport 找不到。
2. MPU-401 找不到。
3. SB Pro Emulation找不到的情况。

  安装 Driver 的时候 Windows 会警告你说你现在是装在 Secondary PCI Slot 上面,会造成以上三个装置无法使用的情况。说是要改装在 Primary PCI Slot才行,不过根据我刚刚试验的结果,好象换了不同的 PCI 插槽还是一样的结果,所以问题不单单只是在于 PCI 插槽的关系。

  根据的我经验,问题的来源应该是因为 Aureal 的芯片无法正确的在 Secondary PCI Bus上工作,因为 Secondary PCI Bus 无法取得 Legacy Device 需要的 I/O 资源(这应该算是驱动程序的限制性吧!?)然后在 815E/815EP 芯片组的主板上,声卡会自动的被分配到使用 Secondary PCI Bus,所以会造成 Gameport、MPU-401、SB Pro Emulation 这三个装置无法正常的被 Windows 检测到。以下是我所解决的方法,请朋友们参考一下。
注意:这个修改方式只适用于公版的驱动程序以及使用Intel 815系列芯片的主板上。

  首先把驱动程序解压缩,比如到 C:\Temp\Aureal,然后用文书工具(wordpad、ultraedit32 之类的程序)去修改 au30mmed.inf 这个档案。进入档案后寻找 "disable" 这个字,搜索后会自动的跳到下面这一段:

[AspenOverides.Addreg]
; virtual devices
;HKR,Config,DisableJoystick,1,1 (附注四)
;HKR,Config,DisableMPU401,1,1 (附注三)
;HKR,Config,DisableDOSModemPort,1,1 (附注二)
;HKR,Config,DisableSBFM,1,1 (附注二)
;HKR,Config,DisableRealModeLegacySBFM,1,1 (附注二)
HKR,Config,DisableRealModeLegacySBFMUsingREM,1,1
HKR,Config,DisableSBFMIRQLevel,1,1
HKR,Config,DisableSBFMIRQSharing,1,1
;HKR,Config,DisableBusDetection,1,1 (附注一)
; a3d
;HKR,Config,EnableA3DReserve,1,1
;HKR,Config,NumHost3DBuffers,1,6
HKR,Config,Reserve2DSRC,1,8

附注一:把这行的 ; 符号去掉的话则 Windows 可以正常的抓到上述的三个装置,同时附注二、三,以及四的先决条件都是要把附注一的 ; 去掉,因为如果不去除掉这个 ; 的话,则 Windows 根本无法抓到这三个装置。
附注二:把附注二所注明的这三行的 ; 去掉的话则可以不用安装 SB Pro Emulation>。
附注三:把这行的 ; 符号去掉的话则不会安装 MPU-401。
附注四:把这行的 ; 符号去掉的话则不会安装 Gameport。

  修改完后别忘了储存档案.....

  再来把系统中有关音效的部分都移除掉,然后重开机,进入 BIOS 中的 PNP Extension 把 IRQ5 Reserve 屏蔽起来,然后重新开机,Windows 会抓到声卡。把驱动程序的路径指到刚刚解压缩后的目录下,这样应该就可以解决问题了。

  如果不需要 SB Pro Emulation 的话则可以把声卡所使用的 PCI 插槽的 IRQ 强制指定为 IRQ5,如此一来的话 AU8830 会单独的使用 IRQ5 可以避免一些不必要的 IRQ 冲突。

■ 相关内容
 逐步认识中断请求IRQ
 电脑硬件冲突该怎么办?
 i815系列主板大比拼
 让你的声卡支持多音频流
 英特尔815EG/815G报价积极
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!