The core of rOSka
Find a file
2023-06-16 05:53:26 +03:00
.gitignore Makefile: Handle disk image mounting 2023-06-14 19:28:16 +03:00
kernel.c Plotting fancy stripe on graphical framebuffer 2023-06-16 05:53:26 +03:00
Makefile Separating itoa and ltoa to own file 2023-06-15 06:40:38 +03:00
multiboot.h Checking multiboot stuff oh yah 2023-06-14 05:13:21 +03:00
README.md I guess it barely prints a thing 2023-06-12 11:46:47 +03:00
serial.c Basic serial driver 2023-06-15 03:06:27 +03:00
serial.h Basic serial driver 2023-06-15 03:06:27 +03:00
start32.asm Plotting fancy stripe on graphical framebuffer 2023-06-16 05:53:26 +03:00
vga.c Fixing vga_write_line_color newline colour 2023-06-14 05:21:38 +03:00
vga.h C Header guards 2023-06-14 20:40:50 +03:00
xtoa.c Implementing and using ultoa (unsigned long to string) 2023-06-16 03:57:09 +03:00
xtoa.h Implementing and using ultoa (unsigned long to string) 2023-06-16 03:57:09 +03:00

KoalemOS

Multiboot compatible stupid useless OS-like project.

Compatibility

32bit x86 legacy BIOS system

Building

FASM and TinyCCompiler are used. TCC might need manual compilation for 32bit crosscompilation on 64bit systems. Just download the source and make cross or something.