Also ship a README file

This commit is contained in:
Pierre Pronchery 2018-03-20 03:10:51 +01:00
parent f6d38bf5fa
commit 214ebc2fae
2 changed files with 43 additions and 1 deletions

42
README.md Normal file
View File

@ -0,0 +1,42 @@
DeforaOS uKernel
================
About uKernel
-------------
uKernel is intended to be the kernel of the DeforaOS Operating System.
This project is in a very early stage and only targets the Intel 32-bit
architecture for the moment (x86).
Compiling uKernel
-----------------
First, the Makefiles must be generated for the current platform. This can be
performed with `configure(1)` from the DeforaOS configure project, found at
<https://www.defora.org/os/project/16/configure>. The procedure is then as
follows:
```
$ configure
```
Please refer to the documentation of DeforaOS configure for further
instructions.
Once this done, to build uKernel, simply run:
```
$ make
```
The resulting kernel is located in src/uKernel.bin. It is meant to produce a
multiboot-compliant kernel file.
Testing uKernel
---------------
To test uKernel:
```
$ qemu-system-i386 -nographic -kernel src/uKernel.bin
```

View File

@ -2,4 +2,4 @@ package=uKernel
version=0.0.0
subdirs=src,tests
dist=COPYING,Makefile
dist=COPYING,Makefile,README.md