私はcharデバイスを登録しようとしていますが、register_chrdevとデバイスを登録するときに使用されるfile_opreation
と、device_attribute
の違いは何か分かりませんdevice_create_fileでデバイスを作成するときに使用されます。Linuxデバイスの登録:file_operations vs device_attribute
これらの構造体はどちらも関数を保持しています。これらの構造体は、読み取り操作がデバイスで実行されたときに呼び出される必要があります(&)。だから彼らの違いは何ですか?そのうちの1つのみの機能を実装できますか?
ありがとうございました。