Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 671 Bytes

File metadata and controls

17 lines (13 loc) · 671 Bytes

6.828: Operating System Engineering - Lab 1

This repository contains the source code for Lab 1 of the MIT 6.828 Operating System Engineering course (Fall 2018).

Description

This lab introduces the PC environment, x86 assembly language, the QEMU emulator, and the PC's boot process. The goal is to get familiar with the tools and the mock OS environment (JOS).

Reference

For full lab details and instructions, please refer to the official course page: Lab 1: Booting a PC

Running the OS

To run the OS in the QEMU emulator (setup for macOS/Homebrew):

make qemu-nox

Use Ctrl-a x to exit QEMU.