Необходимо настроить внешнее прерывание (ножка IRQ1), внутри системы оно имеет номер 30, так как на предыдущий мой пост никто так и не ответил, спрощу несколько иначе: at91sam9260 linux-2.6.22.10
1.cat /proc/interrupts показывает, что это прерывание выключено, как его в принципе включить, если enable_irq() выдает чтото типа Unbalanced enable of IRQ? 2. как можно настроить прерывание в этой системе - установить приоритет и тп.? 3. как записать чтонибудь в регистры AIC'a? 4. как работать с памятью после request_mem_region, просто писать туда?
|