Подскажите пожалуйста, стоит следующая задача. Имеется процессорный модуль BeagleBone Bkack, на нем Debian (версия ядра 3.8). Требуется написать приложение на с, с++, которое при возникновении прерывания (пришли данные на uart) выполняет определенные действия (чтение данных). Насколько я понял, для этого требуется библиотека interrupt.h. (опрос состояния регистра в цикле не подходит, низкая надежность и скорость метода). Данной библиотеки, как я понял, в стандартных библиотеках си линукс нет, однако, в linux headers есть linux/interrupt.h, для работы с которой требуется писать модуль ядра. Если писать модуль ядра, не получится использовать стандартные библиотеки. Вопрос, можно ли решить задачу без написания модулей ядра, и если нет, то подскажите пожалуйста, где искать аналоги обычных библиотек для модулей ядра, и возможно ли их найти.

Ответ на:
комментарий
от aol

Ответ на:
комментарий
от Aleksis_92

Ответ на:
комментарий
от deterok

Ответ на:
комментарий
от Aleksis_92

Ответ на:
комментарий
от aol

Ответ на:
комментарий
от deterok

Ответ на:
комментарий
от Aleksis_92

Ответ на:
комментарий
от anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Разработка I2C драйвера (2023)
- Форум GPIO events (2024)
- Форум Проверка качества CD/DVD-R (2005)
- Форум Perl AnyEvent-HTTP идентифицировать callback (2016)
- Форум Kernel, ожидания, вытеснение, LDD (2013)
- Форум beaglebone black (2016)
- Форум beaglebone корректное выключение (2019)
- Новости Книга «Командная строка Linux. Полное руководство. 2-е межд. изд.» (2021)
- Форум ARM interrupt (2010)
- Форум Software Interrupts (2009)