Подскажите пожалуйста, стоит следующая задача. Имеется процессорный модуль BeagleBone Bkack, на нем Debian (версия ядра 3.8). Требуется написать приложение на с, с++, которое при возникновении прерывания (пришли данные на uart) выполняет определенные действия (чтение данных). Насколько я понял, для этого требуется библиотека interrupt.h. (опрос состояния регистра в цикле не подходит, низкая надежность и скорость метода). Данной библиотеки, как я понял, в стандартных библиотеках си линукс нет, однако, в linux headers есть linux/interrupt.h, для работы с которой требуется писать модуль ядра. Если писать модуль ядра, не получится использовать стандартные библиотеки. Вопрос, можно ли решить задачу без написания модулей ядра, и если нет, то подскажите пожалуйста, где искать аналоги обычных библиотек для модулей ядра, и возможно ли их найти.
    
      Ответ на:
      
          комментарий
        от aol 
  
    
      Ответ на:
      
          комментарий
        от Aleksis_92 
  
    
      Ответ на:
      
          комментарий
        от deterok 
  
    
      Ответ на:
      
          комментарий
        от Aleksis_92 
  
    
      Ответ на:
      
          комментарий
        от aol 
  
    
      Ответ на:
      
          комментарий
        от deterok 
  
    
      Ответ на:
      
          комментарий
        от Aleksis_92 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
        Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
      
Похожие темы
- Форум Kernel, ожидания, вытеснение, LDD (2013)
 - Новости Книга «Командная строка Linux. Полное руководство. 2-е межд. изд.» (2021)
 - Форум beaglebone black (2016)
 - Форум beaglebone корректное выключение (2019)
 - Форум ARM interrupt (2010)
 
- Форум Software Interrupts (2009)
 - Форум upload interrupt (2006)
 - Форум Зависает BeagleBone Black (2014)
 - Новости Вышла BeagleBone Black (2013)
 - Форум Как использовать beaglebone black (2017)