comparison README.md @ 188:1113da536872

Used markdown
author Windel Bouwman
date Sat, 25 May 2013 14:46:12 +0200
parents bf5ab358f43a
children 003c8a976fff
comparison
equal deleted inserted replaced
187:bf5ab358f43a 188:1113da536872
1 1
2 Status badge:
3 2
4 [![Build Status](https://drone.io/bitbucket.org/windel/lcfos/status.png)](https://drone.io/bitbucket.org/windel/lcfos/latest) 3 # Project goals
5
6 = Project goals =
7 * To write a microkernel sort of OS. 4 * To write a microkernel sort of OS.
8 * Write the kernel in C ('cos') 5 * Write the kernel in C ('cos')
9 * Write a kernel in oberon like language and be able to compile this with the ide. 6 * Write a kernel in oberon like language and be able to compile this with the ide.
10 * Create python scripts that form the major part of the OS. 7 * Create python scripts that form the major part of the OS.
11 * Make IDE in python that can compile the OS. 8 * Make IDE in python that can compile the OS.
12 9
13 = Directory structure = 10 Status badge:
11
12 [![Build Status](https://drone.io/bitbucket.org/windel/lcfos/status.png)](https://drone.io/bitbucket.org/windel/lcfos/latest)
13
14 # Directory structure
15
14 'os' contains the os written in oberon like language. 16 'os' contains the os written in oberon like language.
15 'ide' contains the python3 qt4 ide to build the os. 17 'ide' contains the python3 qt4 ide to build the os.
16 'cos' contains the os written in C and assembler. 18 'cos' contains the os written in C and assembler.
17 19
18 = Software required = 20 # Software dependencies
19 * python3 21 * python3
20 * pyqt4 22 * pyqt4
21 Optional: 23 Optional:
22 * bochs 24 * bochs
23 * nasm 25 * nasm
24 26
25 = How to start the IDE = 27 # How to start the IDE
26 28
27 $ cd ide 29 $ cd ide
28 $ python runide.py 30 $ python runide.py
29 31
30 = About the C version of the OS = 32 = About the C version of the OS =