![]() | |||||||||||||
Messages in this thread |
Hi everybody, I am trying to make a driver for my WizardPen and I found that a project existed for the kernel, I was talking with the guy who wrote the mini faq and he told me this: The procedure to install the driver is the same as described in the mini-howto, but after you have patched your kernel, you just have to look hid-core.c for : > input->evbit[0] |= BIT(EV_MSC); > input->mscbit[0] |= BIT(MSC_SERIAL); > input_event(input, EV_MSC, MSC_SERIAL, 0); > > And replace it by : > > struct hid_input* hidinput = > list_entry(hid->inputs.next, struct > hid_input, > list); > struct input_dev* input = &hidinput->input; > > input->evbit[0] |= BIT(EV_MSC); > input->mscbit[0] |= BIT(MSC_SERIAL); > input_event(input, EV_MSC, MSC_SERIAL, 0); So I made it but, it fails givin me this output: hid-core.c: In function `hid_input_report': hid-core.c:945: error: structure has no member named `input' hid-core.c:946: error: structure has no member named `input' hid-core.c:947: error: structure has no member named `input' hid-core.c:943: warning: unused variable `input' make[2]: *** [hid-core.o] Error 1 make[2]: Leaving directory `/usr/src/linux-2.4.22-10mdk/drivers/usb' make[1]: *** [_modsubdir_usb] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.22-10mdk/drivers' make: *** [_mod_drivers] Error 2 It appears that the USB API change, so someone could help me telling me where I can find the new specifications for the new API. I am really new trying to change things in the kernel but I want to learn. _________________________________________________________ Do You Yahoo!? Información de Estados Unidos y América Latina, en Yahoo! Noticias. Visítanos en http://noticias.espanol.yahoo.com - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | ||||||||||||
| Last update: 2005-03-22 13:00 [W:0.064 / U:0.380 seconds] ©2003-2008 Jasper Spaans | |||||||||||||