kernel: add equeue object

equeue is a way for the kernel to deliver events to userspace programs.
This commit is contained in:
2026-03-12 20:37:51 +00:00
parent 7d4cede788
commit 3fd608b623
4 changed files with 149 additions and 15 deletions

View File

@@ -0,0 +1,9 @@
#ifndef MANGO_EQUEUE_H_
#define MANGO_EQUEUE_H_
#include <mango/types.h>
extern kern_status_t equeue_create(kern_handle_t *out);
extern kern_status_t equeue_dequeue(kern_handle_t eq, equeue_packet_t *out);
#endif