Ampferl / jonix

Jonix is a hobby operating system kernel developed in C++.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

badge badge badge

Jonix

Jonix is a simple kernel written in C++.

Features

  • PS/2 Keyboard and Mouse support
  • PCI driver
  • ATA Driver
  • Malloc and free
  • Paging
  • Scheduling
  • Simple GUI
  • VGA Mode
  • Own LibC implementation
  • Custom toolchain

How to build and run jonix?

See the Jonix build instructions

Screenshot

Jonix OS Example

Resources

Useful resources that helped me with the development. Click Here

About

License

Jonix is licensed under a MIT license.

About

Jonix is a hobby operating system kernel developed in C++.

License:MIT License


Languages

Language:C 83.5%Language:C++ 7.1%Language:Assembly 7.0%Language:Makefile 2.1%Language:Shell 0.2%Language:NSIS 0.1%