Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 803 Bytes

README.md

File metadata and controls

25 lines (18 loc) · 803 Bytes

Note

This Project is a work in progress and is not complete at the moment.

Operating System from scratch

MIT License

A minimal 64-bit operating system from scratch for RISC-V aimed to be a learning resource.

It is entirely based on and inspired by Operating system in 1000 lines.

Every part of the code will be documented and will be availible soon. Star the project for updates.

Features of the Minimal Operating System

  1. Multitasking
  2. Interrupt Handler
  3. Exception Handler
  4. Paging
  5. Interprocess communication
  6. System calls
  7. Device drivers
  8. File system support
  9. Command line shell
  10. Multi Processor support