next up previous
次へ: レポート課題3:locale 上へ: レポート 戻る: 和文でinsmodを調べる。

レポート課題2:printk

「LINUXデバイスドライバ 第3版」の「4.2.1 printk」(P.76)を参照すること。

次のようにprintkファイルを参照しなさい。


\begin{boxedminipage}{8cm}
\begin{verbatim}...

表示された4つの整数値のそれぞれの意味をレポートしなさい。

次に示すP.77のコマンドを実行してから、printkファイルを参照しなさい。


\begin{boxedminipage}{8cm}
\begin{verbatim}...

このログレベルによって、どのようなカーネルメッセージがコンソールに表示さ れることになるのかレポートしなさい。

KERN_EMERGからKERN_DEBUGまでの文字は<0>から <7>までの整数値に対応しているが、この対応はkernel.hヘッダー ファイルに示されている。

次のようなコマンドでカーネルソースからkernel.hをさがしなさい。


\begin{boxedminipage}{8cm}
\begin{verbatim}...

見つかった複数のkernel.hのうち/usr/src/.../linux/kernel.hを調べ て文字と整数値の対応を示す8行文のdefine文とコメントをレポートしなさい。



MANOME Yoichi 平成19年1月6日