FPGA開発日記

カテゴリ別記事インデックス https://msyksphinz.github.io/github_pages , English Version https://fpgadevdiary.hatenadiary.com/

「30日でできる!OS自作入門」を読み始めた (17. 18日目)

遅まきながら、「30日でできるOS自作入門」を読み始めた。

30日でできる! OS自作入門

30日でできる! OS自作入門

18日目はコマンドの導入だ。memコマンドとclsコマンドを導入した。 dirコマンドは、どうもファイルフォーマットをFAT32に合わせないといけないらしい。これはちょっと改造が必要だなあ。

f:id:msyksphinz:20180414004836g:plain
図. memコマンドとclsコマンドを導入した。

2018/04/14追記。mformatmcopy を追加してアップデートした。

$(TARGET).img: ipl10.bin $(TARGET).sys
        mformat -f 1440 -C -B ipl10.bin -i $(TARGET).img ::
        mcopy $(TARGET).sys -i $(TARGET).img ::
        mcopy ipl10.nas -i $(TARGET).img ::
        mcopy Makefile  -i $(TARGET).img ::
f:id:msyksphinz:20180414124037p:plain
図. dir コマンドを実装