Teemex is a lightweight OS kernel. It was primarily created for learning purposes.
Toromino beb8b42ba5
Update README.md
10 months ago
arch/x86 Small changes and fixes. 10 months ago
include/teemex Small changes and fixes. 10 months ago
init Update main.c 11 months ago
lib Small changes and fixes. 10 months ago
.gitignore Small changes and fixes. 10 months ago
LICENSE Update LICENSE 1 year ago
Makefile Small changes and fixes. 10 months ago
README.md Update README.md 10 months ago

README.md

Teemex Kernel

What is Teemex?

Teemex aims to be a lightweight OS kernel supporting several CPU architecture. It was primarily created for learning purposes.

Currently Teemex only supports x86 CPUs.

Required Packages

The following packages are required to build Teemex:

  • nasm
  • GNU's gcc, g++-multilib & ld
  • qemu-system-x86_64 (for testing)

Compiling

make teemex

Testing

qemu-system-x86_64 -kernel teemex.bin