Mercurial > lcfOS
annotate cos/README @ 34:8012221dd740
Fixes for uninitialized data. This causes problems on real machines
author | windel |
---|---|
date | Mon, 16 Jan 2012 13:46:06 +0100 |
parents | d8185ddb6c7b |
children |
rev | line source |
---|---|
9 | 1 This directory contains the C version of the OS. |
2 | |
3 To build the kernel, enter: | |
4 $ make | |
5 | |
6 To make the bootdisk, hit: | |
7 $ make bootdisk | |
8 | |
9 Running the OS with bochs: | |
10 $ bochs -q | |
11 | |
12 required tools: | |
13 - bochs: for simulating the OS | |
14 - mtools: for copying files to the bootdisk | |
15 - nasm: for assembler instructions | |
16 - gcc: for compiling the C sources | |
17 - make: for building the system | |
33 | 18 - python: for building the initial ramdisk |
9 | 19 |
20 Enjoy! | |
21 |