Toy kernel
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
h34ting4ppliance 0058e07eae Merge branch 'master' of https://git.h3liu.ml/matthilde/firstos 6 months ago
include WIP 6 months ago
kernel Merge branch 'master' of https://git.h3liu.ml/matthilde/firstos 6 months ago
libc Poggies 6 months ago
.gitignore 64-bit go brr 7 months ago
LICENSE First commit. 7 months ago
Makefile Poggies 6 months ago
README.txt WIP 6 months ago
kernel.c Poggies 6 months ago
limine.cfg Started working on the GDT 6 months ago
linker.ld 64-bit go brr 7 months ago
start.c Started working on the GDT 6 months ago
todo.txt 64-bit go brr 7 months ago

README.txt

 _____     _       
|__ /__ _| | __ _
/ // _` | |/ _` | Kernel for the x86_64 architecture
/ /| (_| | | (_| | by h34ting4ppliance
/____\__,_|_|\__,_| Licensed under MIT License

Zala is a kernel that I will use later for a future project. It is a simple and
monolithic kernel designed to write small operating systems.

kernel/vsprintf.c is taken from Linux 0.01 :p (lazy go brr)

The license applies to all the files in the repo expect kernel/vsprintf.c
because I haven't made it