The Simple Operating System
Go to file
Nocturn9x 1e7f6dd22e Added missing scripts and C kernel 2022-11-16 15:37:01 +01:00
src Added missing scripts and C kernel 2022-11-16 15:37:01 +01:00
.gitignore Initial kernel work 2022-11-16 15:25:53 +01:00
LICENSE Initial commit 2022-11-15 09:49:14 +01:00
README.md Initial work on the bootloader 2022-11-15 15:48:06 +01:00
build.sh Added missing scripts and C kernel 2022-11-16 15:37:01 +01:00
env.sh Added missing scripts and C kernel 2022-11-16 15:37:01 +01:00
run.sh Added missing scripts and C kernel 2022-11-16 15:37:01 +01:00

README.md

TSOS

A toy project to implement:

  • A BIOS-compatible bootloader written in x86 Assembly
  • A 32-bit kernel and associated operating system written in C
  • Drivers (keyboard, VGA, etc.)
  • Dynamic memory management
  • A shell
  • Multitasking
  • More?