-LOG_MODULE("intr")
-
-static int_subscriber subscribers[256];
-
-static int_subscriber fallback = (int_subscriber)0;
-
-void
-intr_subscribe(const uint8_t vector, int_subscriber subscriber)
-{
- subscribers[vector] = subscriber;
-}
-
-void
-intr_unsubscribe(const uint8_t vector, int_subscriber subscriber)
-{
- if (subscribers[vector] == subscriber) {
- subscribers[vector] = (int_subscriber)0;
- }
-}
-
-void
-intr_set_fallback_handler(int_subscriber subscribers)
-{
- fallback = subscribers;
-}