Вопросы с тегом «drivers»

Драйвер устройства или программный драйвер - это компьютерная программа, позволяющая компьютерным программам более высокого уровня взаимодействовать с аппаратным устройством.

99
Что такое испорченное ядро ​​в Linux?

При определенных условиях ядро ​​Linux может стать испорченным . Например, загрузка проприетарного видеодрайвера в ядро ​​портит ядро. Это условие может быть видно в системных журналах, сообщениях об ошибках ядра (упс и паника), а также с помощью таких инструментов, как lsmodи остается до...

73
В чем разница между пространством пользователя и пространством ядра?

Используется ли пространство ядра, когда ядро ​​выполняется от имени пользовательской программы, т.е. системного вызова? Или это адресное пространство для всех потоков ядра (например, планировщика)? Если это первый, чем это означает, что обычная пользовательская программа не может иметь более 3 ГБ...

72
Какова философия задержки записи данных на диск?

В Linux завершенное выполнение команды, такой как cpили ddне означает, что данные были записаны на устройство. Например, необходимо вызвать syncили вызвать функцию «Безопасное извлечение» или «Извлечь» на диске. Какая философия стоит за таким подходом? Почему данные не записываются сразу? Нет ли...

66
Перемещение установки linux на новый компьютер

Я знаю, что в некоторых случаях может быть трудно перенести установку Windows с одного компьютера на другой (физически переместить жесткий диск), но как это работает в Linux? Не загружены ли большинство модулей драйверов при загрузке? Так что теоретически это будет так много хлопот? Очевидно, что...

52
Есть ли в ядре функция main ()? [закрыто]

Я изучаю драйверы устройств и программирование ядра. Согласно книге Джонатана Корбета, main()в драйверах устройств нет функции. Итак, у меня два вопроса: Почему нам не нужна main()функция в драйверах устройств? Есть ли у самого ядра main()функция? Может кто-то объяснить это...

33
Как закрыть X Server, чтобы избежать ошибок при обновлении драйвера nVidia?

Я попытался обновить драйвер nVidia, но у меня возникла ошибка при запуске установки драйвера. Смотрите ошибку: ОШИБКА: вы, кажется, используете X-сервер; пожалуйста, выйдите из X раньше установка. Для получения более подробной информации, пожалуйста, смотрите раздел УСТАНОВКА ДРАЙВЕР NVIDIA в...

30
Как назначить USB-драйвер устройству

Этот вопрос двоякий: Во-первых, как вручную отсоединить драйвер от USB-устройства и подключить другой? Например, у меня есть устройство, которое при подключении автоматически использует драйвер usb-хранилища. вывод usbview Vendor Id: xxxx Product Id: xxxx ... Number of Interfaces: 2 Interface...

26
Возможна ли передача данных с USB на USB между двумя ОС Linux?

Я хочу создать систему передачи данных с USB на USB в Linux (желательно Ubuntu). Для этого я не хочу использовать внешнее оборудование или коммутатор ( кроме этого кабеля ). Это будет похоже на подключение USB-накопителя к системе, но в этом случае одна из систем Linux будет смонтирована на другой....

26
Как использовать драйвер связывания / снятия привязки драйвера ядра Linux для устройств USB-HID?

Первый фон Я разрабатываю драйвер для игровых панелей Logitech. Это клавиатура с экраном на нем. Драйвер работает хорошо, но по умолчанию устройство обрабатывается HID. Чтобы не допустить захвата устройства HID перед моим драйвером, я могу внести его в черный список в hid-core.c. Это работает, но...

25
Почему некоторые модели процессоров семейства Intel 6 (Core 2, Pentium M) не поддерживаются intel_idle?

Я настраивал ядро ​​Linux для процессоров Intel Core 2 Quad (Yorkfield) и заметил следующие сообщения от dmesg: [ 0.019526] cpuidle: using governor menu [ 0.531691] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 0.550918] intel_idle: does not run on family 6...

23
Драйвер устройства в Linux - это программа / процесс или это просто библиотека?

Драйвер устройства - это программа, которая запускается сама по себе, или это просто библиотека (группа функций), которая загружается в память, и программы могут вызывать одну из ее функций (поэтому она не запускается сама по себе). И если это программа, есть ли у нее идентификатор процесса, могу...

23
Проблема соединения с внешним хранилищем USB3 в Linux (проблема с драйвером UAS)

В Ubuntu 15.10, когда я хочу отформатировать с использованием файловой системы NTFS внешний диск 4TO, подключенный через USB3 (на док-станции жесткого диска USB / eSATA StarTech), у меня возникает много ошибок ввода-вывода, и форматирование не выполняется. Я попробовал GParted v 0.19 и GParted на...

22
Как работают символьные устройства или специальные файлы символов?

Я пытаюсь понять символы специальных файлов. Из википедии я понимаю, что эти файлы «предоставляют интерфейс» для устройств, которые передают данные по одному символу за раз. Насколько я понимаю, система каким-то образом вызывает символьное устройство, а не напрямую вызывает драйвер устройства. Но...