1時間で作るPerlOS、起動するとPerlシェルが立ち上がる自作OS実習ガイド(zenn.dev)
書く言語: 韓国語書かれた言語で読む
わかりやすい要約
- コンピューターの電源を入れてから画面に文字が出るまでに何が起きるのかを、小さなOSを自分で作りながら学ぶ実習記事です。筆者はZennの書き手takesakoです。
- 実習はQEMU(CPUや周辺機器をソフトウェアで模倣するエミュレーター)で始めます。シリアル通信装置(UART)を直接制御して文字を出力し、printfとmallocを手作りします。
- 最終目標は、組み込み向けのPerl処理系microperlを載せて、起動するとPerlシェルが立ち上がるPerlOSを作ることです。その後、Raspberry Pi Pico 2の実機向けにビルドします。
- 実機向けはRAMが小さいため、Perlの数値型をdoubleからfloatに変更し、mallocを改善するとのことです。提供された本文は演習 7 の導入部で終わっており、その後の内容は確認できません。
掲載元
Zenn ↗ / 掲載記事
似たような経験はありますか?そのときどうしたか、一言二言で教えてください。製品に詳しくなくても大丈夫です。