CSCI 320 - Operating Systems & Concurrency
Spring 2019
Bare Metal Programming Assignment 2
Requirements
- Using your Bare Metal 1 solution as a starting point:
- Add three new features
- A collection of bug fixes will qualify as one feature
Grading Criteria
- Successfully boots on Qemu: 6 points
- Implements a new feature: 8 points per feature, 24 points total
- Delivers at least eight rounds of input and output demonstrating a cumulative behavior
without crashing: 8 points
- No input provokes a double fault: 2 points
- No input provokes a full system crash: 2 points
- Total: 50 points