OSDN Git Service

Moved the interrupt handler registering function to bfin_util.
[bluetank/bluetank.git] / firm / bare_metal / common / bfin_util.h
index 94648be..e695f31 100644 (file)
 #ifndef BFIN_UTIL_H
 #define BFIN_UTIL_H
 
+#include <sys/exception.h>
+
+typedef __attribute__((interrupt_handler)) void (*ex_handler_fn_gcc)(void);
+
 void bfin_util_usleep(const uint32_t usec);
+void bfin_util_register_handler(interrupt_kind kind, ex_handler_fn_gcc fn);
 
 #endif