新しいピュア コンポーネント オペレーティングシステムを開発しています。IDLを用いて定義したオブジェクトベースのAPIを実装したC++のソフトウェア コンポーネントをECMAScriptインタープリタからシームレスに制御することができます。
esオペレーティングシステムのソースパッケージです。ビルド方法などについては、
http://nes.sourceforge.jp/ を参照してください。
PC実機での起動に対応しました。起動を確認したPC構成には以下のようなものがあり
ます。
Pentium III/440BX + SB16 + RTL8029AS
Pentium 4/865G+ICH5
Core 2 Duo/945G+ICH7
※ BIOSのバージョン等によって上記の構成でもesを起動できない場合があります。
※ Core 2 DuoプロセッサーではBIOSの"Core Multi-Processing"設定を有効にするこ
とでSMPモードでesカーネルが起動します。
※ ハイパースレッディング・テクノロジー対応Pentium 4プロセッサーではBIOSの
"Hyper-Threading"設定の有効・無効に関わらずシングルプロセッサモードでes
カーネルが起動します。
変更箇所の詳細についてはパッケージのChangeLogを参照してください。