タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

monaに関するmitsuki_engawaのブックマーク (6)

  • ページング開始 - myokotaの日記

    startKernel関数のページング開始処理(PageManager::setup)まで移植が進みました(リビジョン5)。 新たに移植したモジュールは、 IDManager PageManager Segment Messenger です。 Paging開始処理に重点をおいたために、一部不完全で以下のようになっています。 Segments.cpp Scheduler::FindProcess()呼び出し部分を無効 PageManager.cpp DMA/VRAM領域のマッピングを無効 Process::getStackBottom()呼び出し部分を無効 ThreadOperation::Kill()呼び出し部分を無効 Messenger.cpp Scheduler::send/EventComes()呼び出し部分を無効 Kernel.cpp systemcall_mutex_create

    ページング開始 - myokotaの日記
  • Monarm - myokotaの日記

    MonaOSをARM上に移植してみます。 同OSはx86べったりだと思いますが、なるべくオリジナルの設計を崩さないように考慮したいと思います。 環境等はARMの擬似環境構築時のものを使用します。 MonaOSは 0.3.0alpha9 です。 とりあえずKernel開始(cstart関数)に到達するところまで移植できたので恥を惜しまず公開します。 追記/お詫び 記載していたsvnリポジトリは、登録ユーザ以外、閲覧することができませんでした。 以下に別のリポジトリを設けましたのでこちらを参照してください。 http://www.assembla.com/spaces/monarm/trac_subversion_tool メモリマップ 移植前にまず、メモリマップを考えました。オリジナルはこちらのようになっています。 とりあえず以下のようにしました。 最終的なリセットベクタは0からに配置予定で

    Monarm - myokotaの日記
    mitsuki_engawa
    mitsuki_engawa 2008/04/30
    ぉー。
  • MONA―2ちゃんねる発祥の手作りOS

    MONA―2ちゃんねる発祥の手作りOS
  • Mona OS developers Wiki - Mona OS developers Wiki

    Mona OS developers Wiki † Mona OSの開発者用 Wikiです。 安定版のダウンロードなどは http://www.monaos.org/ へどうぞ。 Mona OS の開発に参加したい、よく分からないという方は「はじめに」に詳しい説明があります。 具体的な質問・提案がある方は「コミュニティ」 に書いてください。 ↑ お知らせ † [重要] 荒らしbot対策で編集に認証をかけています。ユーザー名・パスワードは「もな」/「ひげぽす」のローマ字小文字です。 2011年8月5日(火)Mona 0.3.4をリリースしました。 2010年11月7日(火)Mosh 0.2.6をリリースしました。 2010年5月16日(火)Mosh 0.2.5をリリースしました。 2010年2月9日(火)Mosh 0.2.2をリリースしました。 2008年6月12日(木)Mosh 0.0.4

  • Yamami-Open - Yamami-Open

  • 【インフォシーク】Infoseek : 楽天が運営するポータルサイト

    日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。

  • 1