Skip to content

jekyee/SlardarOS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SlardarOS

Just a toy OS

Features:

  • support STL container
  • support C++14
  • bootloader
  • virtual memory
  • interruption
  • privilege level switch
  • mutil-processes (in progress)

Dependency:

  • nasm >= 0.98
  • qemu >= 2.9.0
  • gcc >= 4.8.1 (cross-compiler)
  • OS X EL Capitan (only support os x for now)

Usage:

  • make qemu or
  • make debug

About

My toy OS from 0x7C00

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 67.4%
  • C 16.2%
  • Assembly 10.1%
  • Makefile 4.4%
  • Python 1.9%