本資料は、RedHawk
TM Realtime Linux (RHEP + リアルタイムカーネル) を用いてリアルタイムプログラムを開発される方のために書かれたものです。
上流ベンダーは、広範なアプリケーション用途に対応しているため、マニュアル類も膨大な量となっています。しかも、これらのマニュアルは正しく規則を理解するためには重要ですが、順をおって学習するためには必ずしも適切な体系にはなっていません。
こうした背景から、本資料はPOSIX1003.1b,POSIX1003.1cを含むリアルタイムアプリケーションの
具体的なプログラム例での説明を多く示すことによって、リアルタイムの諸機能を実現するためのコーディングやオペレーション方法をわかり易く理解してもらうことを目的として制作しました。
本資料は機能の全てを網羅するものではなく、また実現方法も他に多くあり得ます。しかし、リアルタイムのアプリケーションの多くに共通して使用される機能を比較的短時間に理解するためには、本資料は非常に有効なものであると確信しています。
マルチコア時代のリアルタイムシステム設計(PDF)
ベーシックコース編(PDF)
プログラムソースRedHawk V6用(tar+gz)
プログラムソースRedHawk V7用(tar+gz)
アドバンスドコース HDLC編(PDF)
アドバンスドコース DDC1553B編(PDF)