bofei5675 / 6.828mit

The source of lab and assignment for 6.828 of MIT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MIT 6.828(Operating System Engineering) Lab Report

The answers for the labs of this course.

Introduction

MIT 6.828 is a famous course of OS, which is composed of several excellent labs. By completing those labs, we can create a tiny OS called JOS eventually. I think that it is a novel and effictive way to deepen our understanding of mechanism of OS.

Projects

This project includes several branches.

  • The master branch is the combination of the answers of all completed labs.
  • The lab1 branch is the answer for lab 1, the lab2 is the answer for lab 2, and so on.

Contents

The structure of each branch consists of 3 folders:

  • lab -- The source files of OS kernel (including answers)
  • assignment -- The answer for the homeworks of this course.
  • resource -- Useful documents and books to help us finish our labs.

Resources:

About

The source of lab and assignment for 6.828 of MIT


Languages

Language:C 64.6%Language:Python 8.3%Language:C++ 8.0%Language:HTML 8.0%Language:Assembly 5.7%Language:Makefile 3.7%Language:Perl 1.0%Language:Shell 0.6%Language:Emacs Lisp 0.1%