Результаты поиска по запросу "linux-device-driver"
Понимание loff_t * offp для file_operations
Я разрабатываю драйвер устройства, который просто читает и записывает в символьный буфер. Мой вопрос, однако, касается двух функций вfile_operations структураread а такжеwrite, Я не совсем понимаю, чтоloff_t *offp на самом деле. Я знаю, что для ...
Как работает библиотека nl80211 и cfg80211?
Я хочу узнать о том, какnl80211 а такжеcfg80211 работает подробно. Функция потока, какnl80211 взаимодействовать с сетевыми инструментами, такими какwpa_supplicant, iw. Пожалуйста, предложите мне несколько полезных ссылок или книг для ссылки.
Программа драйвера устройства Linux, где программа запускается?
Я начал изучать программы для драйверов Linux, но мне это немного сложно. Я изучал драйвер i2c, и я запутался относительно точки входа в программу драйвера. Программа драйвера запускается вMOUDULE_INIT() макрос? И я также хотел бы знать, как я ...
стек ядра и стек пользовательского пространства
В чем разница между стеком ядра и пользовательским стеком? Почему используется стек ядра? Если в ISR объявлена локальная переменная, где она будет храниться? У каждого процесса есть свой собственный стек ядра? Тогда как процесс координирует между ...
Использование linux / types.h в пользовательских программах или stdint.h в коде модуля драйвера ... это имеет значение?
Я разрабатываю модуль драйвера устройства и связанные пользовательские библиотеки для обработки вызовов ioctl (). Библиотека берет соответствующую информацию и помещает ее в структуру, которая передается в модуль драйвера и распаковывается там, а ...
Сколько инструкций нужно ядру Linux для обработки прерывания на ручном кортексе A9?
Я хотел бы оценить количество опкодов, которое требуетсяARM cortex A9 одно ядро для обработки IRQ. Предполагая, что я работаю с ядром Linux3.4Сколько опкодов требуется, чтобы вызватьirq и выполнитьirq_handler ?
Программно получить идентификатор производителя, идентификатор продукта USB-устройства на платформе Linux
Я пытался написать простой драйвер устройства, в котором я должен получить идентификатор поставщика и идентификатор продукта программным путем. Проработав почти все необходимые заголовочные файлы, я пришел к выводу, что могу получить доступ к ...
Как файлы в / dev соответствуют модели устройства в Linux? [закрыто]
Вот мое понимание открытия файла для чтения / записи. На прикладном уровне я могу вызватьfopen() функция. fwrite() функция будет вызывать системный вызовopen(). После того, как ОС получаетopen() вызов, он передаст команду в VFS ...
Нахождение оригинального MAC-адреса от самого Аппаратного обеспечения
ОС: REDHAT LINUX Linux управлять: 2.6.18.8-1 # Можно ли напрямую прочитать MAC-адрес с сетевой карты? У меня есть код ниже, но он только читал сверху слоя, но не сама карта !!! Я пытаюсь выяснить, как найти оригинальный MAC-адрес сетевой карты ...
Разъяснение о поведении request_threaded_irq
Я просмотрел сеть, но не нашел убедительного ответа на пару связанных с этим вопросов, касающихся функции request_threaded_irq. Вопрос 1:Во-первых, я читал эту статью о резьбовых IRQ: http://lwn.net/Articles/302043/ ...