x86

技術書典5で「遺伝的MBR本」出します!

10/8(月・祝)に開催される技術書典5に、 サークル「へにゃぺんて(配置: お07)」で出展します!新刊は「自作OS自動化のPoCとしての遺伝的MBR」です。 「自作OS自動化」のPoC(概念実証)として、 BIOSにより最初に実行される512バイトのMBR(マスタブートレコー…

技術書典3でフルスクラッチのUEFIベアメタルプログラミング本 パート2出します!

技術書典3へ、サークル名"へにゃぺんて"、配置場所"か13"で↑の本を出します! (相変わらず、PC画面の写真が表紙です。) EDK2やgnu-efiといった開発環境やツールチェインを使わず、 エディタとコンパイラのみのフルスクラッチでUEFIファームウェアを叩く本の…

夏コミ(C92)でフルスクラッチのUEFIベアメタルプログラミング本出します!

次の夏コミ(C92)の1日目(8/11)に"東た27b"で↑の本を出します! (PC画面の写真が表紙です。) EDK2やgnu-efiといった開発環境やツールチェインを使わず、 エディタとコンパイラのみのフルスクラッチでUEFIファームウェアを叩く方法を紹介し、 OSっぽいものを作…

技術書典2で同人誌を出します!

お知らせです。 4/9(日)に秋葉原UDX 2Fのアキバ・スクエアで開催される 「技術書典2」という技術書限定の同人誌即売会で、 OS5の同人誌を出します!配置は「え-15」で、 サークル紹介ページはこちらです。

ファイルシステムでマルチブロックに対応しました

自作OS(OS5)の紹介とユーザーランド周りの機能追加について - へにゃぺんて@日々勉強のまとめ こちらの記事の続きで、自作OS(OS5)のアップデートについてです。 今回はファイルシステムでマルチブロックに対応しました。 これまで、ファイルシステムの仕様…

自作OS(OS5)の紹介とユーザーランド周りの機能追加について

本記事は、「自作OS Advent Calendar 2016 - Adventar」の12/13(火)の記事です。 自作OS(OS5)について改めての紹介と、今回のリリースで追加した機能の紹介です。

4/8(金)に北海道札幌市内の勉強会で発表します

タイトル通りの単なるお知らせですが、 自作OS(OS5)も少なくともカーネル部分については一通りの機能が(一応、)そろったかなと思い、 北海道札幌市内で何度か参加させてもらっている「大人の放課後シリーズ」勉強会で相談してみたところ、 発表させてもらえ…

自作OSにファイルシステム・アプリローダを追加しました

システムコールと特権管理などを追加しました - へにゃぺんて@日々勉強のまとめ こちらの記事の続きで、自作OS(仮称:OS5)の記事です。 自作OSについては、以下のページにこれまでの記事や成果物のまとめを載せています。 http://funlinux.org/os5/ 今回は以…

システムコールと特権管理などを追加しました

メモリ管理を追加しました - へにゃぺんて@日々勉強のまとめこちらの記事からの続きで、OSづくりの記事です。 今回は以下の機能を追加しました。 # といっても、まだまだ「一応」な機能ですが。。 ロック機能 省電力機能 システムコール 特権管理 (機能を実…

メモリ管理を追加しました

タスク管理を追加しました - へにゃぺんて@日々勉強のまとめこちらの記事からの続きで、OS作りについての記事です。 今回は見た目の差分は無いので、いつものGIFアニメは無いです。 ついに、メモリ管理機能を追加しました。 ソースコード いつもどおり、以…

タスク管理を追加しました

x86(32ビット)用OSを作っています - へにゃぺんて@日々勉強のまとめ こちらの記事から引き続き、OS作りを少しずつ進めていました。 一応、「タスク管理」と呼べるものが実装できたので、記事にしておきます。 ソースコード 前回の記事と同じくGitHub上で開…