Skip to content

About

Basit bir Kernel ve Bootloader şeması.

Resources

Stars

12 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASM Bootloader + C Kernel Template (x86_64)

Legacy BIOS için minimal bir boot template'i. Bootloader NASM ile, kernel C ile yazıldı. GRUB ya da Limine kullanılmıyor.

image

Gereksinimler

# Arch
sudo pacman -S --needed base-devel nasm binutils qemu-desktop
# Debian / Ubuntu
sudo apt install build-essential nasm qemu-system-x86
# Fedora
sudo dnf install make gcc binutils nasm qemu-system-x86

Kullanım

make run

Terminalde ABCDK görürsen kernel'e ulaşılmış demektir. Harflerin anlamı boot/stage2.asm dosyasının başında yazıyor.

Lisans

MIT © Türk OSDev Topluluğu

About

Basit bir Kernel ve Bootloader şeması.

Resources

Stars

12 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages