ZhenjieRuan / ToyOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Operating-System

A Toy OS from a upper-level university class.

Primer

A Linux module that serves as a simple keyboard driver. The userspace program will echo every key you pressed.

Memos

A minimal OS that will display total memory of the system when boot. memos-1 runs in real mode and use BIOS routine, memos-2 runs in protected mode and use information given by GRUB.

FIFOS

A multithreaded OS that can schedule threads in a FIFO flavour.

DISCOS

A Linux module that mimic the functionality of a UNIX flavour file system, all files are stored in memory.

About


Languages

Language:C 60.5%Language:Batchfile 36.1%Language:Assembly 2.6%Language:Makefile 0.8%Language:Shell 0.0%