こんにちは。 >なんとか共有ライブラリの考え方をヒントにできないかと >苦しんでいますが、OSなしのスタンドアロン状態では難しい >でしょうか?(半分、あきらめかけています....) >これができるとH8のRAM増設なしでも快適なプログラム環境で >動作が可能となってすばらしいと思います。 H8 ではないのですが、map ファイルからシンボルとアドレス情報を 取り出して、アセンブラのソースを作り出すツールを作って、 同じようなことをしたことがあります。 この時は、浮動小数点演算ライブラリと、C言語の標準ライブラリと 割込み処理のエントリー部分を ROM に埋めこみました。 gcc の標準ライブラリだと RAM をほとんど使わないように なっているので、うまくいきそうです。 PS ちなみに、今私が使っているコンパイラは、ctype.h 関連で、RAM 領域を 使っているので、この方法はうまくいきません(^^;)。 -- 寺脇 勝彦