タグ

OS自作に関するDrunkarのブックマーク (6)

  • 低レイヤーの歩き方 - るくすの日記 ~ Out_Of_Range ~

    この記事は Kobe University Advent Calendar25日目の記事です。 低レイヤー技術(後述)をこれから学びたい人向けの入門記事です。 自身の経験を踏まえ、より多くの人達にこのレイヤーに興味を持ってほしくて書きました。 決して卒論がやばくてAdvent calendarのネタが作れなかったわけでは(ry なぜこんな記事を書いたか いわゆるシステムプログラミングのような低レイヤー(と言って差し支えない)ジャンルって一体何から始めれば良いのかいまいちピンと来ないし、何が面白いのかも分からないと思われている事が多いと思います。 にもかかわらず低レイヤーの魅力や学び方の指針みたいな物を示した、いわゆる入門記事ってかなり少ないんですよね。 記事はこれからシステムプログラミングを始めたい方や、既にかじってみたが中々先が見えてこない、将来何の役に立つのか不安という方達に読んでい

    低レイヤーの歩き方 - るくすの日記 ~ Out_Of_Range ~
  • 初めてのC言語で『30日でできる!OS自作入門』の通りに初めてのOSを作ってみた - 三等兵

    30日でできる! OS自作入門 出版社 : 毎日コミュニケーションズ 発行日 : 2006/3/1 良いです。アカデミックの匂いが良い意味で全くしない。その上での実践的なは日語で他に無いと思います。ガチムチアカデミックの批判にあえて真っ向勝負してるような意欲作です。 正しい知識だの用語だのそんなもんはどうでもいいから手を動かしてやってまえみたいな感じで。こういうのは頭いい人たちから批判されやすいですね。俗物な私にはぴったりでしたが。 書はWindows用のサンプルしかないんですがMac用に整えたので、それ公開するついでに思ったことつらつらと書いときます。 開発環境 Mac サンプルがWindows用なのでいろいろMac仕様にしなきゃいけない(後述) テキストエディタ EmacsだのVimだのなんでもいいので適当に用意 バイナリエディタ Macだと0xEDが良い http://www

    初めてのC言語で『30日でできる!OS自作入門』の通りに初めてのOSを作ってみた - 三等兵
    Drunkar
    Drunkar 2012/08/04
    これ1日目がコピペ無しだとガチで24時間ぐらいかかるんよなwww別に飛ばしても全然問題ないけど
  • OS Project Wiki

    2018-12-02 Boot process2018-01-09 BBS2017-05-07 Device/PCI2017-04-25 Paging2016-05-01 UEFI2015-02-24 Makefile2014-01-03 Top arch/arm RecentDeleted2013-06-25 Info/Introduction2012-12-30 Comments/Privilege levels2012-12-29 Comments/El Torito2012-07-27 RTC/MC146818A2012-07-16 x86/Register2012-02-05 Format/FileFormat Format/FileFormat/ELF2012-01-29 FileSystem/ISO 96602011-10-01 QEMU2011-09-18 Device/8

  • VGA - OS-Wiki

    Video Graphic Array † (by K) 640x480という解像度を指すこともある ビデオカード全般をVGAと書くときは、Video Graphic Adapter, Video Graphic Acceralatorの略と解釈するのが普通 ここではそのどちらについても興味はなく、AT互換機上でBIOSを全く使わないで640x480x16色の描画をやるために必要な技術資料をまとめたい 一番お手軽な方法はBIOSを使って320x200x256色に切り替えてパレットを設定して、あとはVRAMを直接アクセスする方法である。→(AT)BIOS この解像度に飽きたら、次はVESAのリニアアクセスに進むことをおすすめする(ウィンドウアクセスはウィンドウ切り替えが面倒)。 しかし、VESAのリニアアクセスは32bitモードを使いこなす必要があるし、VESAが使えないカードもまあまあある

  • FrontPage - OS-Wiki

    OS Wiki † OS開発系Wikiのひとつです。 スクリプト対策の為コメント記入に幾つか制限を設けています。正常に書き込めない事があれば管理者までご連絡ください。 尚spam削除は随時予告無く行います。 introduction:このサイトの紹介(ルールの説明) projects:プロジェクト紹介 members:自己紹介 hardwares:ハードウェア情報-softwares:ソフトウェア情報 others:その他のコンテンツ (OSの作り方とか) impressions:感想ページ-links:リンク (osdev-jなど) osdev-jとの役割の違いについてはintroductionをご覧ください。

  • HariboteOS/index

    WindowsXP利用時の問題について: 付録CD-ROM内のQEMUをWindowsXPで利用した場合に、マウスをQEMUに接続すると(ウィンドウをクリックすると)、Ctrl+Altを入力してもマウスがQEMUから切り離せないという問題があるそうです。 この問題はすべてのWindowsXPで起きるわけではないようです。 執筆中の事前調査が不十分で大変申し訳ありませんでした。 どうも原因は tolset/z_tools/qemu/ の中にある SDL.dll にあるようです。 これを以下からダウンロードできる SDL.dll と差し替えることで、この問題は解決できます。 不具合の生じないWindows2000やWindowsXPに対してこの差し替えをおこなっても特に問題はなさそうですので、不安な人はとりあえず差し替えておいてもいいと思います。 qemu_sdl.zip(165KB) 以上に

  • 1