/ dev / zeroの精神で、読み取られるたびに文字「7」を生成するファイル/ dev/sevenを作成したいとします。このようなことをどのようにすればよいですか?カーネルを変更する必要がありますか?
2903 次
3 に答える
4
はい、その特殊文字デバイス用のドライバーを作成する必要があります。
Linuxの場合は、Jonathan Corbet、Alessandro Rubini、GregKroah-HartmanによるLinuxデバイスドライバーを読むことをお勧めします。(第3章では、charドライバーについて説明していますが、少なくとも最初の2つの章も読んでください。)
于 2011-05-24T05:51:34.270 に答える
1
デバイスドライバは必要ありません。fifo特殊ファイルとのストリームを生成するユーザープログラム7
は、この動作を完全に提供できます。
約5行のシェルスクリプトが必要です。
于 2011-05-24T06:45:59.293 に答える
0
ここにLinux用のデバイスドライバーを作成する短い例があります。これはあなたが始めるのに役立つかもしれません:
于 2011-05-24T06:02:28.893 に答える