banan-os/kernel
Bananymous 531f470132 Kernel: Add helper to map pages with base address and size
This allows us to easily map enough pages for buffer with known size

VESA driver can now allocate enough memory for whole framebuffer if it
doesn't fit in a single page (1920x1080 for example)
2023-01-05 03:44:41 +02:00
..
arch/i386 Kernel: Add helper to map pages with base address and size 2023-01-05 03:44:41 +02:00
include/kernel Kernel: Add helper to map pages with base address and size 2023-01-05 03:44:41 +02:00
kernel Kernel: Better error reporting from VESA and fix texmode rendering 2023-01-05 03:36:20 +02:00
.gitignore Initial commit. We have a booting kernel 2022-11-12 21:04:47 +02:00
Makefile Kernel: Add basic PS/2 Mouse driver 2022-12-30 19:38:21 +02:00
icxxabi.cpp Kernel: We can now use destructors in global objects 2022-12-13 00:52:32 +02:00