Skip to content
forked from arjun024/mkernel

a minimalistic kernel that just prints a string on the screen

License

Notifications You must be signed in to change notification settings

maitreyak/mkernel

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mkernel

This is a trivial kernel which prints "my first kernel" on the screen and then hangs.

  • The kernel is Multiboot compliant and loads with GRUB.

kernel screenshot

####Blog post####

Kernel 101 – Let’s write a Kernel

(http://arjunsreedharan.org/post/82710718100/kernel-101-lets-write-a-kernel)

####Build commands####

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

About

a minimalistic kernel that just prints a string on the screen

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 62.4%
  • Assembly 37.6%