view README @ 18:6129643f5c34

Fixed interrupt issue, ds, es, ss, fs and gs were not initialized to 0
author windel
date Sun, 20 Nov 2011 20:35:51 +0100
parents 92ace1ca50a8
children 35cc54e078dd
line wrap: on
line source

= Project goals =
* To write a microkernel sort of OS.
* Write the kernel in C ('cos')
* Write a kernel in oberon like language and be able to compile this with the ide.
* Create python scripts that form the major part of the OS.
* Make IDE in python that can compile the OS.

= Directory structure =
'os' contains the os written in oberon like language.
'ide' contains the python3 qt4 ide to build the os.
'cos' contains the os written in C and assembler.

= Software required =
  * python3
  * pyqt4
Optional:
  * bochs
  * nasm

= How to start the IDE =

$ cd ide
$ python runide.py