comparison readme.rst @ 283:c9781c73e7e2

Added first kernel files
author Windel Bouwman
date Fri, 15 Nov 2013 12:26:50 +0100
parents c137f1fe3e65
children 7b38782ed496
comparison
equal deleted inserted replaced
282:c137f1fe3e65 283:c9781c73e7e2
3 ===== 3 =====
4 4
5 Project goals 5 Project goals
6 ------------- 6 -------------
7 7
8 * To write a microkernel OS. 8 * To write a microkernel based OS
9 * Write the kernel in C3 ('cos') 9 * Write the kernel in the c3 language
10 * Write a kernel in oberon like language and be able to compile this with the ide. 10 * Create a c3 compiler in python
11 * Create python scripts that form the major part of the OS.
12 * Make IDE in python that can compile the OS.
13 11
14 Directory structure 12 Directory structure
15 ------------------- 13 -------------------
16 14
17 'os' contains the os written in oberon like language. 15 'kernel' contains the microkernel.
18 'ide' contains the python3 qt4 ide to build the os. 16 'python' contains the python utilities.
19 'cos' contains the os written in C and assembler.
20 17
21 Software dependencies 18 Software dependencies
22 --------------------- 19 ---------------------
23 * python3 20
24 * pyqt4 21 * python3
22 * (optional) pyqt5, pyqt4 or pyside
25 23
26 How to start the IDE 24 How to start the IDE
27 -------------------- 25 --------------------
28 26
29 cd python 27 cd python
34 32
35 cd python 33 cd python
36 python -m unittest 34 python -m unittest
37 35
38 .. image:: https://drone.io/bitbucket.org/windel/lcfos/status.png 36 .. image:: https://drone.io/bitbucket.org/windel/lcfos/status.png
37
39 .. image:: https://codeship.io/projects/f4a4da90-2ffd-0131-58c6-5ea61a10d89b/status 38 .. image:: https://codeship.io/projects/f4a4da90-2ffd-0131-58c6-5ea61a10d89b/status
40 39
41 40
42 41