Support to multi-threading and pthread interface (POSIX.1-2008) (#23)
[lunaix-os.git] / lunaix-os / includes / lunaix / isrm.h
index e9f80b0027371be29e63577edad9c574ea849e81..9d22279af4346060cb02e22f56986269b9992ffc 100644 (file)
@@ -12,7 +12,7 @@
 #define __LUNAIX_ISRM_H
 
 #include <lunaix/types.h>
-#include <sys/interrupts.h>
+#include <lunaix/pcontext.h>
 
 typedef void (*isr_cb)(const isr_param*);
 
@@ -70,7 +70,7 @@ isr_cb
 isrm_get(int iv);
 
 ptr_t
-isrm_get_payload(int iv);
+isrm_get_payload(const isr_param*);
 
 void
 isrm_set_payload(int iv, ptr_t);