IRQ

このエントリーをはてなブックマークに追加
54名無しさんi486
XPが発売されてからNT系のACPIでびっくりする人間が増えたな。
まずはスレをじっくり読んでくれ。その後にリンク先を読んでもらえれば
イメージは掴めると思う。

NT5.0以降はACPIでPCIデバイス(USBもPCIデバイスだ)は全て1つの
IRQにまとめられる。これは論理的なNT5.0以降のご都合主義なので
問題視する必要は全く無い。

だからといって安心するのは早計。 NT5.0以降ではINT線を共有してる
デバイス、してないデバイス、BIOSレベルでIRQを共有しているデバイス、
してないデバイス、分け隔てなく全て「ひとつのIRQにまとめてしまう」のだ。

つまり、現在発生している問題の原因が何かはNT5.0上から判断しにくい
ということだな。

そのためには起動時に表示されるBIOSのステータスを見て、IRQが共有
されていないかチェックする必要がある。 使用してないデバイスをdisableに
したりしてBIOSレベルでIRQを空けてやって、うまく割り振る必要がある。

USBはたいていの場合はINT4でPCIスロットと物理線を共有しているので
ここらへんから煮詰めていくといい。 つまりINTをUSB以外で占有することは
やめてなおかつBIOSレベルでのIRQが他とUSBが共有しないようにする。