[H8-ML(2004)] Re: [H8-ML(2003)] Re: CLIBはどこ
From: "Henry Sugimoto of OB." <ob_henry@xxxxxxxxxxxxxxxx>
Date: 2002年06月26日(水)10時03分19秒
> 秋月のCに限らずprintfファミリー等を使うとコードサイズが
>いきなりでかく なるのは周知の事実でしょう。

printf ですが、私はZ80向けのコンパクトな実装になっている
LSI-C80の流れをくんだ、以前ブートストラップに付属してたソ
ースコードのバグを手直ししながら運用しています。
勿論 sprintf();を組んでから printf(); をSCU1 に振り向け
ています。(ROMアイス利用だからSCU1は自由に使える)
STDARG.H がサポートされたライブラリーが使えれば、プリン
ト出来ます。maloc();を使わないで自動変数の範囲内で動かし
ます。 いじっているなかで argv の扱い方を覚えたりも出来
ました。 試行錯誤で何度も泡を吹きながら体で覚えるのが組
み込みなのかも。 知り合いにCQ出版のブートストラップを持
ってる方がいませんか? 解説とソースコードが掲載されてい
ますのでお勧めです。   でも扱えるのは整数だけですけど。
                                            杉本

横浜市 緑区 東本郷 6-17-1-602
オンボード  Tel: 045-473-7678
URL:www02.so-net.ne.jp/~ob_henry

スレッド概略
[1997(R)](起点)
 └[2003(U)]
   └[表示中]
     └[2005(1)]


投稿順に移動
[←前の記事へ(P)]
[→次の記事へ(N)]


リスト表示へ
[このスレッド(T)]
[本記事の前後(L)]