2016-11-27 5 views
0

linuxデバイスドライバの初心者です。 charについての紹介を読み、デバイスドライバをブロックしてください。この2つの間で見られる違いは、データがカーネルによって管理される方法です。私がブロックデバイスドライバが一度に1つのcharを管理できるようにすると、それはcharデバイスドライブになりますか?デバイスドライバがcharデバイスドライバになるのをブロックすることができます

答えて

0

私の知る限り、はいできます。 しかし、それは目的を果たしません。ブロックデバイスは通常、ファイルシステムを持っています。ですから、直接書くのではなく、vfsの助けを借りてバイトを書くことが望ましいです。ブロックデバイスを破損する可能性が高くなります。 APIセットも両方で異なります。

関連する問題