A custom bare-bones operating system running on 32-bit protected mode, complete with a custom bootloader, gdt, and stack implementation I am using the printf function here -> A simple printf implimentation.
To run, download the files and run:
make
qemu-system-i386 -drive format=raw,file=build/SolsticeOS.iso -serial stdio
If you want to use my project or some part of it in your project, please link it on your project