OS自作入門に影響されてミニミニOSを作っています。
フロッピーのブートローダを書いてそれからミニミニOS
を読み込んで画面に簡単なグラフィックを書くとこまででき
ました。

いままでずっとアセンブラ(nasm)でやってきましたが、さすがに
面倒で・・・。関数はCで書きたいのですが、アセンブラで書いたOSと
Cの関数をどうやってくっつけるのかがわかりません。

os.asm(ミニミニOS)+sub.c(Cで書いた関数)→os.bin

として、つくりたいのです。コンパイラやリンカの知識がいる
みたいですが・・・。