[ keyword: 開発環境 ]
T-Engine上でT-KernelとWindows CE.NETが共存
ニュース 2003年9月25日
米国Microsoft社とその日本法人は,T-Engineフォーラムに幹事企業として参加することを発表した.今後は,同社の組み込みOSであるWindows CE.NETをT-Engine上で動作させるための仕様策定や技術開発などを同フォーラムと共同で行う.
T-Kernelは,イベント駆動型のスケジューリングを行い,μsオーダの応答に対応する制御に適している.一方,Windows CE.NETはT-Kernelと比べて応答時間は遅いが,ユーザ・インターフェースなどで豊富なソフトウェア資産がある.これら双方の特徴を生かして,ディジタル・カメラやホーム・ゲートウェイ,ディジタル・テレビなどの分野に応用していきたいという.
T-KernelとほかのOSの間のインターフェースは「T-Bus」と呼ばれるミドルウェアを介して行われる.また,T-KernelとほかのOSを共存させる場合,アプリケーションに応じて3種類のシステム・アーキテクチャが考えられるという.すなわち,二つのOSのリソースおよびスケジューリングや割り込み処理を完全に分割する方法(Type 1),スケジューリングと割り込みはT-Kernelが優先的に行うが,リソースはそれぞれのOSで分割する方法(Type 2),ほかのOSをT-Kernelの一つのタスクとして実装する方法(Type 3)である.例えば,米国MontaVista Software社のLinuxカーネルについては「T-Linux」という一つのタスクとして実装する.Windows CE.NETについては,Type 2のアーキテクチャを採ることを考えているという.
2003年12月11~13日に東京国際フォーラムで開催されるTRONSHOW2004では,Windows CE.NETを実装したT-Engineボードのプロトタイプのデモンストレーションを行う予定である.
■連絡先 |