[b-free: 523] RE:API:Memory (stak)

藤井 俊典 (TBE01041@niftyserve.or.jp)
Sat, 16 Dec 1995 23:06:00 +0900

 スタックサイズは最初のうちはシステム標準値を使うで良いと思います。現在の
1Bとかのかねあいで。
 仮想記憶を使うから普通はそれでよい。
 ただ将来何らかの方法が必要ですね。

  スタックサイズは cre_prc はコンパイル時に指定するとして、cre_tsk の値
を指定する方法が問題ですね。
 最初のシステム標準値か cre_prc と同一値を使うとして(3Bとの互換)、B-
Freeの方針を決めたほうがよいでしょう。

 指定する方法は cre_tsk にパラメータを追加する方向でいきたいがよいかな?
 -D__BFREE__ とコンパイルオプションを付けたら3B仕様の形式の後にスタックサ
イズを以下の変更するとする。
3B: W cre_tsk(エントリ,優先度,パラメータ)
B-Free: W cre_tsk(エントリ,優先度,パラメータ,スタックサイズ)

 他に必要な情報があれば、追加するのは構造体にしたほうがよいかな。