发信人: lzheng()
整理人: chenwintek(2000-08-22 02:27:52), 站内信件
|
由一块SCSI卡引发的奇怪的问题
鄙人今天在一台PC(300A+BX主板+PWin98SE2)安装了一块SCSI ISA
卡(Apaptec AHA-150x/1510/152x/Aic-6x60 SCSI Host Adapter)!通
过添加自检发现,其中IRQ:9和I/O范围0340-035F是此卡上买的时候已经
原始设定的,在本机器也没有任何的IRQs和I/O端口冲突,但在关机开机
后,总是提示该SCSI卡的资源不正确!!!
首先怀疑是驱动程序有问题,经过查看系统,发现已经采用了最新的
MS自带的1999-4-27的驱动程序,还有一个1997-9-19的驱动程序和卡上自
带的驱动程序完全一样!而且就算是更改驱动程序也还是问题依旧!
由于此PC还剩一IRQ10,就决定先更改SCSI卡的IRQ为10。关机,把卡
上的IRQ跳线改为10,Reboot后,问题解决!
这让我感觉很奇怪,后来在偶然翻阅计算机书籍中PC机的中断IRQs表,
才终于搞了明白了。
请允许我来列出这张中断IRQs表:
================================================================
中断号 应用 可获得与否
================================================================
0 系统计时器 不可获得
1 标准 101/102 键或 Microsoft 自然键盘 不可获得
2 可编程的中断控制器 不可获得
3 通讯端口 (COM2) 通常可以获得
4 通讯端口 (COM1) 通常可以获得
5 LPT2: 通常可以获得
6 标准软盘控制器 不可获得
7 LPT1: 通常可以获得
8 系统 CMOS/实时钟 不可获得
9 与IRQ 2重合 不可获得
10 无标准应用 通常可以获得
11 常应用于SCSI适配器 通常可以获得
12 PS/2 兼容型鼠标端口 无PS/2鼠标,可获得
13 数值数据处理器 不可获得
14 硬盘控制器 不可获得
15 无标准应用 通常可以获得
================================================================
由此我们可以知道,一般情况下可以采用的就是IRQ:3,4,5,7,10,
11,15。(注意:现在的Win95/98系统可以通过支持PnP的设备共享IRQ来解
决)而那块SCSI ISA卡的原始IRQ号就是9,所以出现了可以安装不能使用这
种怪问题,而一经过改了中断IRQs就解决了问题。
-- --------------------------------
无奈只因欲望太多,叹息只因常会失落。
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.101.144.134]
|
|