Необходимо настроить внешнее прерывание (ножка 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, просто писать туда?