Вопросы по теме 'device-driver'
UMDF-блокировка устройства на уровне приложения
Я пишу простой драйвер USB для нашего устройства, используя UMDF через WinUsb. Драйвер может использоваться несколькими приложениями одновременно. Мне нужно создать пользовательскую систему блокировки, которую WdfDeviceLevel\WdfObjectLevel мне не...
203 просмотров
schedule
22.09.2022
Visual Studio 2010 и программирование на уровне ядра!
У меня есть MS Visual Studio 2010, и я планирую начать программирование на уровне ядра и аппаратных драйверов.
Могу ли я использовать MS Studio 2010 для этого? если, что именно мне нужно добавить для этой IDE?
По-другому... что мне нужно...
3091 просмотров
schedule
03.04.2024
32-битные и 64-битные драйверы
есть ли особенности при разработке драйвера устройства (режим ядра) для 32-битной Windows 7 или 64-битной Windows 7? Могу ли я разрабатывать на одной платформе и готовить сборки для запуска на другой? Спасибо.
254 просмотров
schedule
29.01.2024
Драйвер устройства, созданный с помощью Xcode, не загружается
Я реализовал приложение драйвера устройства на основе этой ссылки http://developer.apple.com/library/mac/#documentation/Darwin/Conceptual/KEXTConcept/KEXTConceptIOKit/iokit_tutorial.html
Если я пытаюсь загрузить устройство в терминал ($ sudo cp...
3404 просмотров
schedule
14.05.2024
Выделение памяти для процессов пространства ядра и пространства пользователя
Is there any difference between kernel space & user space MEMORY ALLOCATIONS?
From which region of memory they get allocated.
Может ли кто-нибудь дать несколько советов по этому поводу?
Спасибо.
Наилучшие пожелания,
Сандип Сингх
1511 просмотров
schedule
10.10.2022
Установка максимального значения watchdog_set_period вызывает перезагрузку
Я не очень разбираюсь в том, как работает сторожевой таймер во встроенной среде, и я столкнулся с проблемой, связанной со сторожевым таймером.
Максимальное значение времени ожидания, определенное в одном из макросов, равно 55, и когда мы пытаемся...
266 просмотров
schedule
07.02.2024
Пытаюсь собрать Com0Com - отсутствует файл c0clog.h
Я пытаюсь собрать Com0Com с новой Visual Studio 2013 и DDK. Microsoft немного изменила способ сборки драйверов, но мне удалось создать проект драйвера (KMDF) и добавить в проект исходные файлы Com0Com. (Инструкции по сборке, прилагаемые к Com0Com,...
254 просмотров
schedule
21.01.2024
Гибридное приложение для нескольких устройств VS 2013 Не удалось развернуть на устройстве, устройства не найдены
Я использую новый шаблон VS 2013 phonegap/cordova для создания гибридных приложений.
Все это отлично работает с использованием эмуляторов и эмуляторов ripple media, но когда я подключаю к нему свой телефон. Я получаю сообщение об ошибке ( Смотрите...
5251 просмотров
schedule
31.10.2023
Ошибка сегментации в драйвере устройства Linux
Следующий код вызывает ошибку сегментации при попытке чтения с устройства (например: cat /dev/device_name). Однако, если я удаляю вызовы down_interruptible и up из методов klg_read и klg_write и перемещаю их в klg_open и klg_close соответственно, код...
1970 просмотров
schedule
24.11.2022
Драйвер управления контактами freescale imx, как рассчитываются группы?
Я пытаюсь понять драйвер контроллера выводов im.X из ядра Linux. http://lxr.free-electrons.com/source/drivers/pinctrl/pinctrl-imx.c?v=3.10#L513
Я сбросил значения info->ngroups = 38 и info->nfunctions = 2, но не понял, как значение info->ngroups...
71 просмотров
schedule
24.11.2023
Есть ли способ удалить загруженный модуль из функции зонда в драйвере устройства Linux?
Мое требование состоит в том, чтобы выгрузить/удалить загруженный модуль из его собственной функции зонда.
Является ли это возможным? Если да, то, пожалуйста, помогите мне в этом.
Например, у меня есть модуль ядра с именем ncr-power , и...
203 просмотров
schedule
07.10.2022
Что делает функция poll_queue_proc в драйвере char-устройства Linux?
В Linux существует концепция синхронного опроса для нескольких файлов устройств, и я пытаюсь понять, как это работает. в исходных драйверах linux 2.6.23/char/random.c я вижу следующий код.
static DECLARE_WAIT_QUEUE_HEAD(random_read_wait);
static...
116 просмотров
schedule
26.10.2023