Skip to content

Neetx/hexlv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Nov 11, 2018
7d1ae5d · Nov 11, 2018

History

20 Commits
Nov 11, 2018
Nov 11, 2018
Oct 30, 2018
Oct 30, 2018
Nov 11, 2018
Nov 5, 2018
Oct 30, 2018
Nov 3, 2018

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