1 гыгы
В даташите от атмела есть загадочные места.

На самом деле узнать ID можно глянув на включаемый файл.
#define AT91C_ID_SPI ((unsigned int) 5) // Serial Peripheral Interface
2.
Нифига не понял. если Вы про то как сконфигурировать AIC то
функция AT91F_AIC_ConfigureIt из файла lib_at91sam7s256.h Вам поможет
3. Что означает вопрос не понял. Получить адрес функции в С просто - это ее имя.
Yes, there are two paths you can go by But in the long run Theres still time to change the road youre on.