アカウント名:
パスワード:
門外漢なので、解説かポインタをお願いしていいでしょうか。
Pentium (P54c) 以降には I/O APIC という機能がついたものの Windows 9x 等では無視してきたので、NT カーネルが成熟した今こそ全面採用の時と Microsoft は宣伝しています。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
新のレガシーフリーなコンピュータシステムの登場を期 (スコア:2, 興味深い)
新の意味でレガシーフリーな、新しいコンピュータシステムを期待しています。
現状のPC/AT互換機の言う『レガシーフリー』は、単にCOMやLPTやPS/2や
FDDやアナログRGBを無くして、USBやIEEE1394やDVIに置き換えているだけ。
システムアーキテクチャとしてのタイマやDMAや割り込みには、
いまだに8253/54や8237や8259/59Aのアーキテクチャが使われています。
タイマ/カウンタには64ビット長のすっきりとしたカウンタを!
バスマスタ転送が必要なリソースはPCIバスマスタよろしく
自前でDMAコントローラを実装すべし!!
そしてもっとも一新して欲しいのは割り込みアーキテクチャ!!!
8チャネル×2個カスケード接続で全16本、さらにPCIの登場で拡張された
割り込みルーティングと共有システム… PC/ATアーキテクチャで
もっともレガシーで美しくない部分はここだと私は断言します。
(ホントはベクタ割り込みが好きなんだけど、CPUがIntelぢゃ~それは無理か…)
…とはいえ、もっとも切り替えが困難だと思われるのも
割り込みアーキテクチャだったりもするので、
チップセットを新規開発でもしない限り、難しいかな??
私が新アーキテクチャを設計するとすれば…
Pen4 FSBだのPCI ExpressだのDDR2だのといった技術を安定して使うために
基本的には既存チップセットをそのまま使いつつ、COMやLPTやPS/2はもちろん
上記レガシーアーキテクチャもすべてディセーブルにして、
新規に設計した空間にタイマや割り込み制御レジスタをマップして、
INTR信号をチップセットからでなく新規設計の割り込みコントローラから
外から直接CPUに接続して…ブツブツ
(っと、妄想が頭を駆け巡る…)
10年後のデバイスドライバー界は? (スコア:1)
いえ、ユーザーだったわけじゃないんですけどね。
i386専用のx86最新にして再短命のアーキテクチャー
でも、1GBを超えるメインメモリーの時代のことを
FM-TOWNSは考慮していなかったんだろうなぁ…
閑話休題、Appleがintelを採用するとして
最も注目される点はWindowsとのdual bootの可否かもしれないけど
Macintoshが備えている
PC/ATやPC-9801よりは優れた起動デバイス処理関連機能とか
独自スロットを多用する設計がどうなるかも気になる。
MacOSのための専用回路はあるのだろうし
それが拡張カードとして出てくるのかも興味深い。
二大デスクトップOSが同じCPUを使うことで
Windows主導のx86機開発が変化して行き
Windows用ドライバーさえ作れば良いかのような現状から
もっと自由な時代になっていけば良いなとは思う。
ドライバー不足に泣いたOS/2ユーザーとしてもね。
もちろんApple製x86機でWindowsやLinuxが動いたとしても
それでOS/2が動く可能性はほぼ0で、どうでもいいのだが。
I2Oドライバーは普及するだろうか?
Re:10年後のデバイスドライバー界は? (スコア:0)
>それが拡張カードとして出てくるのかも興味深い。
どーなんでしょーね。
ここまで転換するなら、リファレンスとしてのOSX専用ハードも出すけど
ふつーのAT互換機でも動くOSもついでに出すくらいの気合いも見せるんじゃないかなあ。
出来るものかどうかは知らないけど、ドライバがWindowsのも使えますくらいの気合いを、この2年で見せてほしくもあり。
>それでOS/2が動く可能性はほぼ0で、どうでもいいのだが。
OS/2みたいな過去の遺物は、旧来のマシンのなか
Re:新のレガシーフリーなコンピュータシステムの登場 (スコア:1)
Apple 自身にチップセットを作る能力がある上に、
DOS だの Windows だのが動く必要はないし、
AT/ATX/BTX などのフォームファクターも無視して良いわけだし。
Intel マシンでも、こんなマシンが出来るんだというところを見せてほしいと思う。
I/O APIC の解説、お願いできますか? (スコア:0)
門外漢なので、解説かポインタをお願いしていいでしょうか。
Pentium (P54c) 以降には I/O APIC という機能がついたものの Windows 9x 等では無視してきたので、NT カーネルが成熟した今こそ全面採用の時と Microsoft は宣伝しています。