whutwx
驱动牛犊
驱动牛犊
  • 注册日期2001-08-06
  • 最后登录2003-03-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1344回复:2

中断号怎么不能自己指定!

楼主#
更多 发布于:2002-01-30 10:55
我在配置空间的中断寄存器里指定中断号为12,可是启动的什么系统却分配给我了9,怎么回事?
whutwx
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-01-30 11:07
呵呵,我这里也一样,我想应该是因为系统认为你的分配有冲突,重新
分配了,pnp就是这样,不过也没什么麻烦,不影响程序编写
兄弟们,给点分吧
WindThruEars
驱动老牛
驱动老牛
  • 注册日期2002-11-17
  • 最后登录2004-07-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-01-30 11:27
With a ACPI MB, the SHIT W2K normally will share the same interrupt among all PCI PnP devices, EVEN IF you set different IRQs for different devices in system BIOS. And more, it cannot be changed manually like W98 just because M$ said it\'s very diffcult and risk to do that because W2K supports some advanced functions which W98 doesn\'t support. Just as you know M$ always has excuse for any of their problems.
 
No doubtly sharing interrupt is great, but how about if Windows share the interrupt among your mass storage device, NIC and video card... You will crazy...
 
All of all, that\'s all because of your ACPI MB, maybe ACPI is so advanced to M$\'s engineers that they cannot handle it freely.
 
The answer to the question is to install standard HAL instead of ACPI enabled HAL. Just press F5 during the first W2K setup screen said \"... inspecting system configuration...\", then you will be asked to choose a HAL to install, select \"Standard PC HAL\". After system installed, you will found interrupt setting for devices are the same as what you set in the system BIOS.
 
Even following what I said above, you still cannot change resource settings in W2k, but anyway, you can change the setting in system BIOS now...
 
Of course, you can disable ACPI on your MB and reinstall W2K, but not all system BIOS support that, so, press F5 and select Standard PC HAL should be the best way.

There is a KB article in MSDN about that, but I forgot the number...
我是假耳朵
游客

返回顶部