Могу ли я изменить эти значения на своем встроенном устройстве или мне нужно перекомпилировать последовательный драйвер Gadget?Изменение idVendor и idProduct встроенного USB-устройства
ответ
Вы можете передать идентификатор продавца и продукта в качестве параметра модуля. Что-то вроде ниже:
insmod module.ko vendor="vendorid" product="productid"
Надеюсь, это поможет!
Помогли много! Как передать эти параметры во время загрузки? – tzippy
Если вы используете GRUB, вы можете отредактировать меню grub во время загрузки, нажав «e», или вы можете изменить меню grub и явно передать команду insmod с выбранными «vendorid» и «productid». Если вы используете что-то другое, я не могу сказать. У меня нет опыта работы с другим загрузчиком. : -/ –
Только что нашел! Мне нужно отредактировать/etc/modules с параметрами. Но я должен поставить шестнадцатеричное значение. Не могу ли я передать строку по своему выбору? – tzippy
Я думаю, что серийный номер должен быть в устройстве, которое считывает драйвер. Поэтому я не думаю, что он поможет. Но стоит попробовать, если драйвер для этого устройства имеет некоторый модуль для выполнения задачи. – bikram990