707733e4499f7abf021cfa213a874552fc18a6fc
- Kernel got pretty much deleted, will be rewriting in following days - Bootloader got rewritten, stage1 works, stage2 will be written in following days - Libc is still the same - User will contains userspace stuff - Rewrote makefiles again - Got rid of backup (see previous commits for that) - Image has 1 MBR partition for FAT32 which contains 'kern.bin' file - Remade info files to be more "big project" style (all caps plain text) - Added some dumb docs
kern. ===== Idk why i called it that it was 3am and i needed sleep. !! WARNING !! Kern is broken at the moment. The last working commit is: '11feab5' (https://github.com/Tom-on64/kern/tree/11feab5) About ----- Kern is a 32-bit OS based on the x86 architecture written in NASM Assembly and C. I'm working on a basic command line as well as a custom unix-esque filesystem. It has a simple shell with some commands (use 'help' for a list of available ones). Features -------- * Shell * Filesystem * Userspace * Font support * Graphics mode * Physical memory manager * Virtual memory manager * System calls Old Version: https://github.com/Tom-on64/old-kern
Languages
C
93.9%
Makefile
3.1%
Assembly
2%
Linker Script
1%