T-Kernel 2.0 Extension (T2EX) は、T-Kernel 2.0にネットワーク機能やファイルシステムを追加する機能拡張(Extension)です。
T-Kernel 2.0の軽量性を踏襲しつつ、ファイル管理やネットワーク通信といった昨今の組込み機器の機能要求を満たすミドルウェアを提供します。
T2EXは、T-Kernelの「タスク」から直接呼び出せるAPI群を用意していますので、「プロセス」によるオーバーヘッドを排除し、「リアルタイム性」と「コンパクト性」を維持したままで機能を追加することができます。
また、標準C互換ライブラリやPOSIXとの互換性・親和性に配慮したAPI仕様となっているため、一般的なC言語プログラムの移植が容易で開発効率も向上します。
T2EXの主な機能
T2EXでは、以下に提供する機能から必要となるものを組み合わせてシステムを構築することで、コンパクトな組込み機器を効率的に開発できます。
- ネットワーク通信機能
- ファイル管理機能
- 標準C互換ライブラリ(標準入出力機能を含む)
- カレンダ機能
- プログラムロード機能
- メモリ保護機能
T-Kernel 2.0 Extension (T2EX)の主な機能
https://www.tron.org/download/index.php?route=information/information&information_id=75#b