LINUX.ORG.RU

История изменений

Исправление torvn77, (текущая версия) :

Ища в исходниках цифру 3 я нашёл строки 49-55:

	static struct snd_usb_audio_quirk quirk = {
		.vendor_name =	"US122L",
		.product_name =	NAME_ALLCAPS,
		.ifnum = 	1,
		.type = QUIRK_MIDI_US122L,
		.data = &quirk_data
        };

Там в структуре есть переменная .ifnum = 1
Я правильно понимаю, что если её поменять на 2, то драйвер будет обращаться по правильному адресу?

А есть ещё строка 57 и там
struct usb_interface *iface = usb_ifnum_to_if(dev, 1);

Исправление torvn77, :

Ища в исходниках цифру 3 я нашёл строки 49-55:

	static struct snd_usb_audio_quirk quirk = {
		.vendor_name =	"US122L",
		.product_name =	NAME_ALLCAPS,
		.ifnum = 	1,
		.type = QUIRK_MIDI_US122L,
		.data = &quirk_data
        };

Там в структуре есть переменная .ifnum = 1
Я правильно понимаю, что если её поменять на 2, то драйвер будет обращаться по правильному адресу?

Исправление torvn77, :

Ища в исходниках цифру 3 я нашёл строки 49-55:

	static struct snd_usb_audio_quirk quirk = {
		.vendor_name =	"US122L",
		.product_name =	NAME_ALLCAPS,
		.ifnum = 	1,
		.type = QUIRK_MIDI_US122L,
		.data = &quirk_data
        };

Это оно?

Исходная версия torvn77, :

Ища в исходниках цифру 3 я нашёл строки 49-55:


	static struct snd_usb_audio_quirk quirk = {
		.vendor_name =	"US122L",
		.product_name =	NAME_ALLCAPS,
		.ifnum = 	1,
		.type = QUIRK_MIDI_US122L,
		.data = &quirk_data
        };

Это оно?