こんにちわ。 実装に関する相談です。 wait_complete 関数で、 tcb->winfo->wercd = E_OK; が設定されますが、wercd に他の値を設定したい場合があります。 具体的にはER_UINTを返す(Standard Profile 外の)APIを実装する場合です。 winfo にフィールドを増やせば回避できますが、冗長な気もします。 wait_compilete 関数自身を拡張するか、wait_compilete_with_uint のような関数を wait.c に用意して頂けると、実装しやすくなる のですが、いかがでしょうか? -- from もなか