Skip to content

SplatTab/SplatOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SplatOS

My First OS!

Building:

# Cloning:
$ git clone --recursive https://github.com/SplatTab/SplatOS.git
$ cd SplatOS

# Building:

## If you are on linux you need to build limine first:
$ cd limine
$ make
$ cd ..

## Now to build SplatOS just run make in the root directory:
$ make

Todo:

  • Setup Limine
  • Bootable OS
  • Basic Memory (memcpy, memset, memmove, memcmp)
  • Basic Output (putc, print, puts, printf)
  • Interrupts (Exceptions, Device Interaction)
  • Basic Input (Keyboard, Mouse, input)
  • Debug/Commands
  • Tic Tac Toe (;
  • Graphics (putpixel, getpixel, drawbitmap, clearbitmap, getresolution)

Features:

Splat OS Has many revolutionary features, including:

  • No Input! What is it good for anyway all you need is Hello World!

  • No Audio! What is it good for anyway all you need is Hello World!

  • No Graphics! What is it good for anyway all you need is Hello World!

  • No Network! What is it good for anyway all you need is Hello World!

  • No File Management! What is it good for anyway all you need is Hello World!

  • No Applications! What is it good for anyway all you need is Hello World!

  • Best Hello World Kernel Low Level Programming Is Fun!

Releases

No releases published

Packages

No packages published