2018-03-12 16:57:30 +00:00
|
|
|
===============
|
|
|
|
*** Colonel ***
|
|
|
|
===============
|
2018-03-14 18:07:46 +00:00
|
|
|
This is a small OS project I'm working on. It's slow progress and
|
|
|
|
probably shouldn't be run anywhere except in an emulator. It currently
|
|
|
|
supports the following architectures:
|
2018-03-12 16:57:30 +00:00
|
|
|
- x86
|
|
|
|
|
|
|
|
# Compiling
|
|
|
|
-----------
|
2018-03-14 18:07:46 +00:00
|
|
|
You'll want to setup a cross-compilation toolchain with GCC
|
2018-03-14 21:14:53 +00:00
|
|
|
(https://gcc.gnu.org/) and the GNU Binutils
|
|
|
|
(https://www.gnu.org/software/binutils/) for your target architecture,
|
|
|
|
as well as the CMake build system (https://cmake.org/). You can test
|
|
|
|
the kernel in QEMU (https://www.qemu.org/) using the `-kernel' option.
|
2018-03-12 16:57:30 +00:00
|
|
|
|
|
|
|
# License
|
|
|
|
---------
|
|
|
|
This project is licensed under the terms and conditions of the GNU
|
|
|
|
General Public License version 3 or greater (/LICENSE).
|