Skip to content

RustKernal/tinix-II

Repository files navigation

tinix-II


Overview

In Progress

  • - VGA Graphics
  • - RAM File System
  • - ATA Integration
  • - Memory Alloctator
  • - Keyboard Input
  • - Shell
  • - Basic ELF64 Loader
  • - RealTime Clock
  • - PIT
  • - Software Interrupts
  • - Triple Fault Protection
  • - Simple Filesystem

Target Machine

  • Arch: x86_64
  • Gfx: 80x25 16-Color Text Mode
  • fs: TinixFS
  • Sound: SoundBlaster16 & PC-Speaker (MIDI)
  • Memory: 16MB - 128MB

Technical Standards

  • POSIX - SystemV Compatiblity - [2016-09-30]
  • TOML - System Configuration
  • UTF-8 - Text Encoding

Design Philosophily

  • Simple - Every Component should be simple yet robust.
  • Easily Extended -

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages