2
ответа

QEMU - устаревшее прерывание застряло

Я пытаюсь разработать устройство PCI, и мне нужно реализовать устаревшее прерывание (не MSI или MSIX). Я последовал примеру edu.c, но IRQ все еще повышается, когда я загружаю свой драйвер. Я пытался посмотреть на ...
вопрос задан: 5 March 2019 11:50
2
ответа

Установка отображения IRQ

Я следую нескольким учебным руководствам и ссылкам, пытающимся разбудить мой набор ядра. Я столкнулся с некоторым незнакомым кодом в учебном руководстве, которое не объясняет это вообще. Это - код, который мне говорят, отображает 16...
вопрос задан: 8 May 2016 00:08
1
ответ

ARMv6 FIQ, подтвердите прерывание

Я работаю со мной mx35 armv6 основной процессор. Мне настроили Прерывание 62 как FIQ с моим установленным обработчиком и быть названным. Мой обработчик в данный момент просто переключает выходной контакт, таким образом, я могу протестировать...
вопрос задан: 27 May 2010 17:46
1
ответ

Как ЦП находит ISR и различает устройства

Я должен сначала совместно использовать все, что я знаю - и это - полный хаос. По теме существует несколько различных вопросов, поэтому не раздражайтесь :). 1) Для нахождения ISR ЦП обеспечивается...
вопрос задан: 10 April 2010 02:21
0
ответов

Как запретить g ++ оптимизировать цикл, управляемый переменной, которая может быть изменена с помощью IRQ?

Рассмотрим следующий фрагмент кода: unsigned global; в то время как (глобальный); global модифицируется в функции, которая вызывается IRQ. Однако g ++ удаляет тест «не равно нулю» и переводит ...
вопрос задан: 26 June 2015 07:48
0
ответов

GPIO IRQ во встроенном Linux на базе ARM

Я пытаюсь запрограммировать GPIO IRQ на оценочной плате AT91SAM9M10-EKES. Я успешно зарегистрировал IRQ, и IRQ работает. Однако некоторые прерывания упускаются. Я отправляю 26 и получаю только…
вопрос задан: 18 August 2011 23:46
0
ответов

Разница между request_irq и __interrupt

Из того, что я прочитал, оба используются для регистрации обработчиков прерываний. Я видел много вызовов request_irq в коде ядра, но ни одного вызова __interrupt. Есть ли __interrupt способ зарегистрировать обработчик от пользователя ...
вопрос задан: 5 June 2011 03:09