3日目 .hrb形式をfdに書き込む - HobbyOSs/opennask GitHub Wiki

コンパイル〜img書き込みまでの概要

  • 処理フローを図示

image

コンパイル〜img書き込みまでのコマンド

  • 実質、コマンドで6工程
$ opennask ipl10.nas ipl.bin
$ opennask asmhead.nas asmhead.bin
$ opennask naskfunc.nas naskfunc.o
$ gcc -m32 -nostdlib -Wl,--oformat=binary bootpack.c naskfunc.o -T os.lds -o boot.bin
$ cat asmhead.bin boot.bin > haribote.sys
$ mformat -f 1440 -l HARIBOTEOS -N 0xffffffff -C -B ipl.bin -i haribote.sys
$ mcopy -i haribote.img haribote.sys