2013-05-07 1 views
1

Могу ли я изменить эти значения на своем встроенном устройстве или мне нужно перекомпилировать последовательный драйвер Gadget?Изменение idVendor и idProduct встроенного USB-устройства

+0

Я думаю, что серийный номер должен быть в устройстве, которое считывает драйвер. Поэтому я не думаю, что он поможет. Но стоит попробовать, если драйвер для этого устройства имеет некоторый модуль для выполнения задачи. – bikram990

ответ

1

Вы можете передать идентификатор продавца и продукта в качестве параметра модуля. Что-то вроде ниже:

 insmod module.ko vendor="vendorid" product="productid" 

Надеюсь, это поможет!

+0

Помогли много! Как передать эти параметры во время загрузки? – tzippy

+0

Если вы используете GRUB, вы можете отредактировать меню grub во время загрузки, нажав «e», или вы можете изменить меню grub и явно передать команду insmod с выбранными «vendorid» и «productid». Если вы используете что-то другое, я не могу сказать. У меня нет опыта работы с другим загрузчиком. : -/ –

+0

Только что нашел! Мне нужно отредактировать/etc/modules с параметрами. Но я должен поставить шестнадцатеричное значение. Не могу ли я передать строку по своему выбору? – tzippy