diff --git a/kexts/drivers/video/vga16fb/extension.yaml b/kexts/drivers/video/vga16fb/extension.yaml new file mode 100644 index 0000000..0548f5c --- /dev/null +++ b/kexts/drivers/video/vga16fb/extension.yaml @@ -0,0 +1,8 @@ +name: vga16fb +description: | + Legacy VGA textmode framebuffer driver. +id: net.doorstuck.socks.vga16fb +license: BSD-3-Clause +copyright: Copyright © Max Wash 2023 +sources: + - main.c diff --git a/kexts/drivers/video/vga16fb/main.c b/kexts/drivers/video/vga16fb/main.c new file mode 100644 index 0000000..c6fb71e --- /dev/null +++ b/kexts/drivers/video/vga16fb/main.c @@ -0,0 +1,12 @@ +#include +#include + +static kern_status_t online(struct kext *self) +{ + printk("vga16fb: online"); + return KERN_OK; +} + +DEFINE_KEXT("net.doorstuck.socks.vga16fb", + online, NULL, + KEXT_NO_DEPENDENCIES);