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 12 months ago
include WIP 12 months ago
kernel Merge branch 'master' of https://git.h3liu.ml/matthilde/firstos 12 months ago
libc Poggies 12 months ago
.gitignore 64-bit go brr 12 months ago
LICENSE First commit. 12 months ago
Makefile Poggies 12 months ago
README.txt WIP 12 months ago
kernel.c Poggies 12 months ago
limine.cfg Started working on the GDT 12 months ago
linker.ld 64-bit go brr 12 months ago
start.c Started working on the GDT 12 months ago
todo.txt 64-bit go brr 12 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