Linuxでドライバーファイルにアクセスできるかどうか(オープン読み取り/書き込み)、たとえば、ユーザースペースの/dev/aaa
Javaアプリケーションを使用して説明してください。
質問する
325 次
2 に答える
2
これは他のファイルと同様にファイルなので、開いたり、読み書きしたりできます (もちろん、閉じることも忘れないでください)。関連付けられているドライバーによっては、シーク、mmap なども実行できる場合があります。
しかし、もちろん、ioctl を送信することはできません。このためには、ネイティブの対話が必要です。
于 2013-07-04T07:17:52.777 に答える
1
はい、通常のファイルのようにアクセスできます。または、ドライバーが許可する場合は、ファイルとデバイスをメモリ マップします。Java の観点からは、通常のファイルのように機能します (これが/dev/
ファイル システムのポイントです)。この「トリック」はところでも機能し/proc/
ます。
于 2013-07-04T07:17:14.453 に答える