Skip to content

Source codes for the "Write your own Operating System" video-series on YouTube

License

Notifications You must be signed in to change notification settings

raviverma2791747/ROs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ROs (Rusty Operating System)

based on wyoos(write your own operating system)
Source codes from "Write your own Operating System" video-series on YouTube

A bare bones operating system
Works on x86 architecture.
Broken POSIX compliance

Working On FAT32 File System implementation.

Next Targets

  1. To Provide User Desktop.
  2. To provide File Explorer.

Features
Multitasking Enabled
TCP/IPv4 supported

Hardware supported
PS/2 KeyBoard
VGA Display
PS/2 Mouse
Ethernet

Limitations

Hardware not supported
All USB inputs
Audio
Printers
Bluetooth
Wifi

Developement Environment
Linux Mint
Install
1.GNU Gcc C++ compiler
2.Biuntil Linker
3.Gas assembler
4.Virtual Box

About

Source codes for the "Write your own Operating System" video-series on YouTube

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 96.5%
  • Assembly 2.0%
  • Makefile 1.5%