Skip to content

ninjamar/nmk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NMK

ninjamar's kernel
Demo

Running the kernel

git clone https://github.com/ninjamar/nmk

Compiling

make

Runnig

make run

If qemu-system-i386 says it is missing some files, download the tar.gz archive of them from https://ninjamar.dev/static/files/qemu-kernel-files.tar.gz and extract them into the root of the nmk directory. Then run export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(pwd)/lib

Todo

  • Add a makefile
    • Compiling and running
  • Better display function (src/display.h)
    • Newline support (kprint_x_y)
    • Text wraping (kprint_x_y)

Releases

No releases published

Packages

No packages published