Столкнулся с очень милыми граблями в данном заголовочнике.
Написано:
Код
#define AT91C_BASE_SYS (AT91_CAST(AT91PS_SYS) 0xFFFFFD00) // (SYS) Base Address
Должно быть:
Код
#define AT91C_BASE_SYS (AT91_CAST(AT91PS_SYS) 0xFFFFC000) // (SYS) Base Address
В структуре AT91S_SYS, написано:
Код
AT91_REG Reserved23[213]; //
Должно быть:
Код
AT91_REG Reserved23[85]; //