組込みLinuxの概要、プロセス/スレッドの相違、スケジューリングポリシーなど、組込みLinux開発に不可欠となる基本知識から学習を開始します。
開発現場で実際に利用されている組込みボードを用い、デバイスハンドリングに関する手法としてmmapベースの簡易ハンドリング、及び正確なキャラクタ型デバイスハンドラの作成技法、カーネルへの動的な組込みを習得します。
更に、構築したドライバをカーネルに静的にリンクさせることで、モジュールプログラミング、デバイスドライバ開発、カーネル再構築などの技術を身につける実務想定の実践講座です。
※組込みC言語開発講座 修了レベルのスキルを前提とした講座です。 |
Tweet