VCD播放与BIOS的正确设置

Author: 江西 周永海 徐志斌 Date: 1996-08-16

        该兼容机的处理器是奔腾100,BIOS为AMI,配有创新公司的SoundBlaster AWE32 pnp声卡,电影卡是宏基龙卡,光驱是sony 77E,操作系统是MS-DOS6.20和中文Windows3.2。装机成功后,能顺利播放VCD和CD。偶有一次,正在播放VCD时,错按光驱面板上的Eject键(出盒键),退出影碟后死机,键盘也无反应。
        关机后再启动,提示CMOS丢失。进入BIOS设置好软、硬盘后,可以进入DOS和Windows,并可用Windows中的Audio组(声卡)中的CD唱机播放CD唱碟。但进入AV MPEG组(电影卡)播放VCD碟时,显出第一帧画面后即停止读碟,没有声音;在DOS下播放,画面呈快进状态,亦无声音。退出后,用DOS中的MSD察看中断、地址、通道的使用情况,并同声卡、电影卡设置相对比,都没有冲突,在Windows的temp目录下也没有临时文件存在。
        为彻底解决问题,重新安装Windows,重装声卡,电影卡,记下各卡所占用的中断、地址、通道的情况。重新启动Windows,结果故障同前。仔细分析,声卡的IRQ为5,电影卡的IRQ为10。在MSD中,IRQ5和10都标为空闲(Reserved),地址和通道也都未见异常,因此怀疑在BIOS中设置有误。
        启动机器直接进入BIOS,逐一检查。在chipset项中,发现IRQ5和10被标为pci pnp。而主板上的声卡、电影卡都是插在ISA扩展槽中,属于ISA总线类设备,其中断理应返回ISA总线。将二者都改为ISA/EISA,保存设置后重新启动机器,一切正常。
        此故障告诉我们在处理设备资源冲突中,除了正确设置IRQ、I/O地址、DMA之外,还要注意在主板上BIOS中总线类型的正确设置。