Описание тега grails
@КАС: Спасибо, что нашли опечатку. В первый раз, это была моя кошка ходит по клавиатуре, а второй раз, когда я скопировать&вставить первый. :-) Не перечисляя количество файлов в Реж. `3197` - число исполняемый в свой "путь" СПЭ *должны* как правило, ограничивается определенной версии, потому что они содержат двоичные файлы, которые были скомпилированы на этой конкретной версии для конкретной версии. Вам, вероятно, придется использовать вход в качестве строки формата, после замены всех `%` на `%%` это открытый вопрос список, так что я голосую за закрыть Ну вот один кандидат, который непосредственно выступает за "невмешательства" модерации.
У меня есть модуль ядра Линукс USB, который собирает и строит. Работает insmod
загружает мой модуль и dmseg
и хвост -Ф /ВАР/лог/отладка
показывает мне, что это работает, как ожидалось.
Работает depmod -а
затем команды modprobe
от терминала загружает модуль и команды modprobe -Р
выгружает и я вижу - хвост -Ф /ВАР/лог/отладочный
вывод как и ожидалось.
Когда я подключаю USB-клавиатуру, хотя это не вызывает и загружаться по требованию, как и ожидалось.
Я исследовал в/etc/udev из/правил.Д
С нет успех. Какие-нибудь обходные пути или руководства приветствуется. При работе с Ubuntu 12.04.4 ЛЦ
с пользовательского ядра Linux 3.14.0
#включить модуль <для Linux/.ч>
код #include <linux и ядра.ч>
код #include <linux и USB-устройства.ч>
#включить <ОС Linux/USB/входной.ч>
код #include <linux и спрятал.ч>
MODULE_LICENSE("GPL В");
MODULE_AUTHOR("Аруна Hewapathirane");
MODULE_DESCRIPTION("USB клавиатуры драйвер модуль ядра");
статической структуры usb_device_id usb_kbd_id_table[] = {
{ USB_INTERFACE_INFO(
USB_INTERFACE_CLASS_HID,
USB_INTERFACE_SUBCLASS_BOOT,
USB_INTERFACE_PROTOCOL_KEYBOARD) },
{ } /* Запись прерывание */
};
MODULE_DEVICE_TABLE(УСБ usb_kbd_id_table);
статический тип int __kbd_init инициализации(пустота)
{
printk(KERN_DEBUG "клавиатура USB подключен.. \п");
возврат 0;
}
статический недействительным __выход kbd_exit(пустота)
{
printk(KERN_DEBUG "USB-клавиатура удалена.. \п");
возврат ;
}
module_init(kbd_init);
module_exit(kbd_exit);