Skip to content

imattas/x86_64-kernel-skeleton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

x86_64 kernel skeleton

A small freestanding x86_64 OS skeleton using a custom two-stage BIOS bootloader instead of GRUB.

Build

make

Run

make run

Project layout

bootloader/       custom stage1/stage2 bootloader assembly
kernel/           freestanding x86_64 kernel
libc/             minimal freestanding libc/libk
scripts/          build, clean, run, and image scripts
docs/             bootloader and build notes

About

A Skeleton to start making your own x86_64 kernel and bootloader from scratch.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors