Skip to content

Dhanush-K-Gowda/Basic-Kernel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Basic Kernel in C

project-image

🖼️ Project Screenshot:

project-screenshot

🛠️ Build and run:

1. Run in emulator

qemu-system-i386 -kernel kernel

2. Build

nasm -f elf32 kernel.asm -o kasm.o
gcc -m32 -c kernel.c -o kc.o
ld -m elf_i386 -T link.ld -o kernel kasm.o kc.o

✍️ Acknowledgement

Thanks to this blogpost

About

A very basic kernel written in C and asm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published