next up previous
次へ: この文書について... 上へ: 情報システム実験(14) 戻る: 要素数4の配列を使う

レポート

L.D.D.3と「Cの絵本」やその他のC言語の本を参考にしてレポートすること。

  1. NULLポインタについて説明しなさい。
    「Cの絵本」を参照
    実験で作成したデバイスドライバのソースファイル(dio_drv.c)において、 NULLポインタを使っている行のソースコードを示しなさい。

  2. キャスト演算子について説明しなさい。
    「Cの絵本」を参照
    実験で作成したデバイスドライバのソースファイル(dio_drv.c)において、 キャスト演算子を使っている行のソースコードを示しなさい。

  3. バイトI/Oポートから8ビットデータを読み出す関数の名前はinb であった。

    バイトI/Oポートに8ビットデータを書き込む関数の名前を示しなさい。

    16ビットI/Oポートから16ビットデータを読み出す関数の名前を示しなさい。

    16ビットI/Oポートに16ビットデータを書き込む関数の名前を示しなさい。

    32ビットI/Oポートから32ビットデータを読み出す関数の名前を示しなさい。

    32ビットI/Oポートに32ビットデータを書き込む関数の名前を示しなさい。

  4. copy_to_user関数の働きをL.D.D.3(P.65)の図3-2を使って説明しなさい。



MANOME Yoichi 平成19年1月6日