私はカーネルプログラミングが初めてで、USB デバイスの dev_t 値を持っています。
ベンダー ID、製品 ID、またはデバイスごとに異なるその他の属性など、デバイスの詳細を取得したいと考えています。これをカーネル空間で行いたいのですが、プログラムを外部モジュールとしてロードする必要はありません。
私は libusb ライブラリに出くわしましたが、私が知る限り、それはユーザー空間で使用されています。私の要件のように、カーネル空間でも libusb を使用することは可能ですか? 可能であれば、カーネルをコンパイルできるように libusb をインポートしてセットアップする方法を教えてください。