Skip to content

Commit

Permalink
Merge pull request #84 from hangpark/iss/81
Browse files Browse the repository at this point in the history
[#81] Update README
  • Loading branch information
hangpark authored Apr 13, 2017
2 parents bb8338b + a4a0b2d commit e8ac669
Showing 1 changed file with 19 additions and 3 deletions.
22 changes: 19 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,23 @@ Repository for PintOS implementation project of CS330 in KAIST.

To contribute, read [CONTRIBUTING.md](CONTRIBUTING.md).

## Contributors
## Requirements

- Hang Park <[email protected]>
- Lament <[email protected]>
This OS is run in the specific environment below:

- Ubuntu 8.04 (Hardy Heron)
- GCC 3.4
- Bochs 2.2.6
- QEMU 0.15.0

You can use Bochs or QEMU for emulate PintOS.

## Build

Docker image for an environment satisfies above requirements is provided at [hangpark/pintos-dev-env-kaist](https://hub.docker.com/r/hangpark/pintos-dev-env-kaist/). Use below commands to build (or check, grade) the PintOS.
```bash
$ git clone https://github.com/hangpark/pintos.git
$ sudo docker pull hangpark/pintos-dev-env-kaist
$ sudo docker run -t -d --name pintos -v pintos:/pintos hangpark/pintos-dev-env-kaist
$ sudo docker exec -i -t pintos bash -c "cd src/<dir> && make [check|grade]"
```

0 comments on commit e8ac669

Please sign in to comment.