まだ熱は引かないんですが、動けないほどでもないので授業のイントロは片付けてきました。
後期のコンパイラの授業はTL/1のセルフコンパイラやろうとか思っていたんですが、どうも「ない」らしい。
なので寝込んでいる間に、OS9 の module 出力でもやろうかなと。
モジュールヘッダを作成
ライブラリをコード部分にコピー
生成コードを PIC に
CRCを計算
ファイルに書き出す
簡単じゃん。まだ動いてないですが。
大きなプログラムだとリンカーが問題になるんだけど、
OS9のlink module system callとか使えないかな?
OS9 level 2 のメモリ空間をまたいで使えたりすると面白い。
No comments:
Post a Comment