Mercurial > lcfOS
view 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 |
line wrap: on
line source
This directory contains the C version of the OS. To build the kernel, enter: $ make To make the bootdisk, hit: $ make bootdisk Running the OS with bochs: $ bochs -q required tools: - bochs: for simulating the OS - mtools: for copying files to the bootdisk - nasm: for assembler instructions - gcc: for compiling the C sources - make: for building the system - python: for building the initial ramdisk Enjoy!