マイクロカーネル、プリエンプティブマルチタスクを目指しているOSです。
Révision | l'heure | Auteur | Message: RSS |
6505d869 | 2014-10-23 19:49:13 | ![]() | デバッグ用のメイクセクションの追加 |
ce43caf5 | 2014-10-19 22:54:14 | ![]() | fix |
5f3d7663 | 2014-10-19 22:52:56 | ![]() | time.hの関数の実装開始 |
4c94eb3d | 2014-10-19 15:38:28 | ![]() | 時間取得関数作成 |
f823880a | 2014-10-18 22:31:03 | ![]() | Add NewFiles |
165de614 | 2014-10-18 22:28:43 | ![]() | Add Task Switch |
71573dd1 | 2014-10-18 21:50:41 | ![]() | Add Timer |
5c46f3e7 | 2014-10-15 22:32:11 | ![]() | タイマー機能実装開始 |
5b57e2b5 | 2014-10-15 20:55:05 | ![]() | メッセージングの32bit拡張 |
0eb352fd | 2014-10-15 20:38:45 | ![]() | メッセージングのマイナーチェンジ |
Vane Operating System マイクロカーネル、プリエンプティブマルチタスクを目指しているOSです。 make allをすると、今のところ、実行ファイルのみ、作られますので、 GRUBなどマルチブート仕様に準拠した、ブートローダーがインストールされている記憶デバイスにコピーしてください。 BIN_HISTORYフォルダには、過去のビルドの結果が置かれています。 バイナリの名前は作成日となっています。 本ソフトウェア及びソースは、MITライセンスの元で配布されます。 MIT License http://opensource.org/licenses/mit-license.php また、一部ソースコードはGNU GPLが適用されています。 適用されているソースにはGPLが適用されていると書いて有ります。 Copyright (C) 2013-2014 VOSystems. All rights reserved.
VaneOSの作業部屋へようこそ。 ここでは、マルチタスク、マイクロカーネルを目指している、OSを作成しています。 マイクロカーネルを選んだ理由としては、最近のPCは速いので、モノリシックカーネルと比べても、問題ないくらいの速度が出るんじゃないかということで、それなら、クラッシュしにくい、マイクロカーネルのほうがいいじゃないか、という事です。(実装が面倒になったら、モノリシックカーネルかハイブリッドカーネルにするかもww)
基本はC言語で書いています。たまに、アセンブラで書いてます。C++でも書きたいです。
Welcome to VaneOS Development Room. I make multitasking and micro kernel os.
This OS is written in C and Assembly. I want to write it in C++. (I'm sorry. I'm not good at English.) Thank you.