次のページ 前のページ 目次へ

7. デバイスをオープンする

汎用デバイスは read および write アクセスでオープンされる必要があります:

        int fd = open (device_name, O_RDWR);

(これはCD-ROMドライブのような読み出し専用のハードウェア装置に対しても あてはまります)。

コマンドを送出するにはwriteを、なんらかの結果を得るにはreadを実行しなければなりません。 エラーの場合には返り値は負です(完全なリストは sec-errorhandling 章を参照してください)。


次のページ 前のページ 目次へ