Добрый день.
Решил описать периферию контроллера ARM при помощи классов.
Есть желание включить в качестве метода класса функцию обработки прерывания.
Создать указатель на метод класса не проблема:
void (cPIT::*pm) (void);
pm = &cPIT::int_handler;
А вот указать этот адрес в качестве обработчика события уже проблема:
AIC->AIC_SVR[AT91C_ID_SYS] = ???
Как можно указать обработчику прерывания адрес метода класса???
Спасибо.