名無しの 雑音=503です 回収に参りました。
∧∧ ∧∧
< > < > 手間掛けるなっつってんだろ
(==\(`Д´)テ==)
>λ )( ) | i 丿
○ ( ) O人O ( )
∫ ∫
∫ ∫ズルズル
>>195 前スレ辺りでそれを言ったら激しく厨房扱いされたぞ。
亀レス厨乙
>>240 BIOSで設定できるのはint線をIRQに割り当てるレジスタ
int線を共有してるデバイスがあればどうやってもIRQは重なるはず
242 :
240:2005/06/09(木) 21:24:29 ID:KhMPi9St
>>241 そうなんですか・・・(難しくてよく分かりませんが・・(;´Д`))
やはりASUSのようなINT線の共有状況が出てないと分からないみたいですね
どうも有難う御座いましたm(_ _)m
最近はACPI、APICを使う設定でWindows OSを動かすのが一般的だから
BIOSでIRQをルーティングしても、Windows OSを起動すれば
起動途中でWindows OSがIRQをルーティグし直す(再マッピング)してしまうので
その機能にはあまり意味がないんじゃないのかなあ?
追加
INTはマザーが作られたときに固定されてるので
INTの共有をさけようとすれば、共有するデバイスを殺すしかないよ。
それに一般的にGIGAマザーはASUS等と同等のINTの割り振りだと思ってくれていいよ。
245 :
240:2005/06/10(金) 11:31:30 ID:kx7+LV+x
IDEは殺せるよ。
あと、IRQとINTは分けて考えてよ。
BIOSのIRQ割り当てでばらけていても、Windows上では
USBの全て(INT5本分)、IEEE1394, VIDEO, SOUND, LANは全てIRQ9になると思うよ。
247 :
240:2005/06/10(金) 14:47:46 ID:hgWUO5CD
>>246 どうもありがd
ASUSのマザーでいってみます
捕手
投手
野手
触手
毒手
Mac使いだからこんな低レベルなものは関係ないわけで
そうですか
勝手にMACの自作でもしてください
MacだってPCである以上は割り込み制御は同じはずだが、まあ競合するほど製品が販売されてないってことかな?
iMacとかMacMiniとかiBookじゃそもそもH/W拡張もしないだろうしな
257 :
Socket774:2005/06/21(火) 01:14:54 ID:S/J6K0gU
MACアドレスage
そろそろ全てをTCP/IPバス接続する時代が来てもいいと思う
INT線30本にすればいいのに・・・
できるのか?
TCP/IPバス...ガクガクブルブル
バスの調停者不在で非同期なコリジョンまくりはご勘弁
>>259 PCI-ExpressじゃINT線ゼロなんだけど…
>>262 バカ?
PICが受け付けるINTを30本にしたいといってるんじゃない?
IRQ pinじゃなくて、MSIに全面移行。
>>262 じゃあPCIEはどういう割り込み制御になってるの?
PCI-Eコントローラが割り込みをあげるんだろ。(他のデバイスと同じこと)
バス上には機器は一つしかつかないし、PCIとは違って、そこを流れるのはプロトコルだから。
(LANと似たようなもんだ)
>>266 ごめん知識不足でよくわからない・・・。
PCI-Eはプロトコルが流れていると・・・。(パケット転送らしいけど・・・。)
では、PCIは何が・・・?
どこか詳しく解説してるとこ教えてくれると助かる。
Alpha21364はIPバスらしいな
MSIか・・・紛らわしいorz
連載をまだ読み切れていない&1回読んでもチンプンカンプンなのだが、
PCI-EのMSIは既存のINTは競合しないという解釈でいいのか?
だとすると、
ASUSの915チップセットマザーのマニュアルを見ると
PCIと同じようにPCI-E x16, x1もそれぞれINT A〜Hに割り振られているINT表が載っているが、
あれは何だったんだろう?
今の話をするなら,
x86用Windowsだと,IOAPIC経由の割り込み処理しかしないと思われ。
しかし,お嬢さん。嘆くにはまだ早い。
ここで,Longhornの登場ですYO。
>>271 MSIモードなら競合しない。
しかし,PCI-eであっても,
INTxエミュレーションモードなら競合する。
INT表は後者。
そして,age
MSIを受け取るのは誰?
CPU? PIC? PCIeコントローラ(この場合CPUとのI/Fは何)?
PCI-eデバイスの立場に立てば,メモリに受け渡してるつもり。
APICのINT競合をどうこう言っているときに、そこを無視して議論して何になるんだろう?
そえともPCI-ExpressやLonghornになればAPICを割り込みに使わなくなるのだろうか?
INT線が無いと言えば、IEEE1394やUSBも無いけど、これもMSIなのかな?
279 :
Socket774:2005/07/05(火) 01:31:55 ID:zBbRGeO+
Intelベースの場合,
現状の割り込み信号フロー
デバイス-(INT線)- I/O APIC-(DMI)-MCH-(FSB)〜
MSIの割り込み信号フロー
デバイス-(接続バス)-バスコントローラ-(DMI)-MCH-(FSB)〜
と,I/OAPICでの渋滞はなくなる。
MSIの処理内容はざっくり書くと
初期化:
OS→デバイス:MSIデータを通知
割込み:
デバイス→MCH:MSIデータ書き込み=>MCH→CPU:MSIデータをFSBへ転送
ここで転送されるMSIデータは,OS側でシステムに合わせて柔軟に変更可能。
Intelベースでは,CPUの割込みベクタ番号の指定が可能となり,
ハードウェア割込みの数の制限は一気に緩和される。
以上の動作はIntelチップセットに限った話が多くあるので,注意。
>>277 これが次世代のハッピーな(予定)割込みシステム。
未来に希望をもてない人は,お終いですYO!
PCI-ExpressなデバイスはビデオカードだけなPCならMSIになっても意味が無いのかな?
臀部USBで繋ぐ時r代が繰れば関係ないしな
USB2.0カードが入らない・・・・・・
>>280 PCI-Expressなら必ずMSIが使えるわけじゃない。
また
PCIだって,PCI2.3にMSIはある。
内蔵デバイスも,ICH7ならSATAとHighDefinitionAudioはMSI対応。
捕手
保守
286 :
Socket774: