[Cuppa-users:59] Re: minimal CUnit

Zurück zum Archiv-Index

FUKUDA, Fumiki epi-****@ba2*****
2002年 6月 20日 (木) 01:28:29 JST


επιστημηです。

> >CUnit 1.0-6 (http://sourceforge.net/projects/cunit/)
> >からANSIヘッダを取っ払い、メモリ確保/解放と1文字出力
> >さえ用意すれば動いちゃうCUnitをこさえてみよかと画策
> >してます。
>...
>   ANSIヘッダのけて、メモリ操作&1文字出力は自作(ユーザーおまかせ)
> 関数を用意すると言うことですか。

うん。たとえば'こっち'側で:

  extern void* minimal_alloc(unsigned n);
  extern void  minimal_free(void*);
  extern void  minimal_putchar(char ch);

...っていうプロトタイプ minimal.h を用意し、
必要に応じて呼ぶから、'そっち'側では上記3つを
実装し、一緒にリンクしてくれや。ちうことです。

>   例えば、1文字出力関数を私が勝手に定義できて、ある出力ポート8本に
> 8bitパターンをパラで出力させるとか、通信I/Fにそのまま流すとか..
> ができるとういう風にとらえてしまっているです。

おっけ。minimal_putchar(char ch) がどう実装されようが、
'こっち'側は知ったこっちゃねぇです。

そゆわけで、'相当'ビンボーな環境でも実機で動くCUnitちうこってす。
触手動きますぅ?





Cuppa-users メーリングリストの案内
Zurück zum Archiv-Index