Я новичок в программировании ядра, и у меня есть значение dev_t для USB-устройства.
Я хочу получить сведения об устройстве, такие как идентификатор поставщика, идентификатор продукта или какой-либо другой атрибут, который будет варьироваться от устройства к устройству. Я хочу сделать это в пространстве ядра и без загрузки моей программы в качестве внешнего модуля.
Я наткнулся на библиотеку libusb, однако, насколько мне известно, она используется в пользовательском пространстве. Можно ли также использовать libusb в пространстве ядра, как мое требование? Если возможно, как импортировать и настроить libusb, чтобы я мог скомпилировать ядро?