Mercurial > lcfOS
diff README.md @ 213:003c8a976fff
Merge of semantics and parser again ..
author | Windel Bouwman |
---|---|
date | Fri, 05 Jul 2013 11:18:48 +0200 |
parents | 1113da536872 |
children | 225f444019b1 |
line wrap: on
line diff
--- a/README.md Sun Jun 30 19:00:41 2013 +0200 +++ b/README.md Fri Jul 05 11:18:48 2013 +0200 @@ -1,4 +1,3 @@ - # Project goals * To write a microkernel sort of OS. @@ -7,10 +6,6 @@ * Create python scripts that form the major part of the OS. * Make IDE in python that can compile the OS. -Status badge: - -[![Build Status](https://drone.io/bitbucket.org/windel/lcfos/status.png)](https://drone.io/bitbucket.org/windel/lcfos/latest) - # Directory structure 'os' contains the os written in oberon like language. @@ -20,36 +15,12 @@ # Software dependencies * python3 * pyqt4 -Optional: - * bochs - * nasm # How to start the IDE -$ cd ide -$ python runide.py - -= About the C version of the OS = - -To build the C kernel, enter: -$ cd cos -$ make - -Running the OS with bochs: -$ bochs -q + cd python + python runide.py -Running the OS with kvm: -$ kvm -fda bootdisk.img -or: -$ qemu-kvm -fda bootdisk.img +[![Build Status](https://drone.io/bitbucket.org/windel/lcfos/status.png)](https://drone.io/bitbucket.org/windel/lcfos/latest) -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 3: for building the initial ramdisk -Enjoy! -