event: remove unused hook
[bertos.git] / bertos / mware / event.c
index 24d73d93f7f678371b2e4b3e17ef346d9d3c616a..186315085c349ac7ca8b769ea9de974da705242e 100644 (file)
@@ -50,6 +50,13 @@ void event_hook_signal(Event *e)
 {
        sig_post((e)->Ev.Sig.sig_proc, (e)->Ev.Sig.sig_bit);
 }
+
+void event_hook_generic_signal(Event *e)
+{
+       sig_postSignal(&e->Ev.SigGen.sig,
+                               e->Ev.SigGen.sig_proc,
+                               EVENT_GENERIC_SIGNAL);
+}
 #endif
 
 void event_hook_softint(Event *e)
@@ -60,11 +67,5 @@ void event_hook_softint(Event *e)
 void event_hook_generic(Event *e)
 {
        e->Ev.Gen.completed = true;
+       MEMORY_BARRIER;
 }
-
-#if CONFIG_TIMER_EVENTS
-void event_hook_generic_timeout(Event *e)
-{
-       e->Ev.Gen.completed = true;
-}
-#endif