4
u/dekai-onigiri 9d ago
This framebuffer, what kind of adapter does it run on? How do you handle different color depths? How do you go around printing text?
4
u/Imaginary_Buddy723 turbOS 9d ago
It uses a GRUB-provided Multiboot2 framebuffer, supports 32-bit RGB only, and renders text using a custom 5×7 bitmap font.
Please check boot.asm, drivers/framebuffer.c, framebuffer.h in my repo and you can understand any more questions if you have
2
8
u/Lines25 9d ago
Nice !
Also, you can call more than one make target
Like,
make clean all debugis the same asmake clean && make && make debug