Skip to content

Neetx/hexlv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HexLV

HexLV is a simple x86-64 kernel that runs in long mode. Soon I will integrate code in my another toy project: https://github.com/Neetx/osdevTraining that is for i386 architectures. Thanks to https://intermezzos.github.io/book/first-edition/preface.html that give me x86-64 concepts and initial code.


Dependences

  • make
  • gcc
  • grub-mkrescue
  • xorriso
  • nasm
  • qemu

Tested on Debian Stretch and Arch Linux.


Run

Clone - make - qemu

git clone https://gitlab.com/Neetx/hexlv.git
cd hexlv
make
qemu-system-x86_64 -cdrom build/hexlv.iso -serial stdio

CONTACTS:

Neetx