#ifndef MODULE_H
#define MODULE_H
#include <stdint.h>
typedef void (*module_init_fn)(void *kernel_api);
struct kernel_api {
void (*vga_write)(const char *s);
void *(*alloc)(uint64_t bytes);
void (*register_irq)(int irq, void (*handler)(void));
};
#endif