(toppers-users 1722) configurationファイル:xxx.cfgの内容が反映されない理由?
上原正雄
ma-uehara @ hitachi-system.co.jp
2004年 11月 2日 (火) 10:12:19 JST
@上原です。
変更したconfigurationファイル:xxx.cfg内容が反映されない理由?
VC++(SP5)の環境
----------------------------------------------------------
ワークスペース'toppers':1プロジェクト
Toppersファイル
Source File
kernel_cfg.c
・・・・・
configuration
sample1.cfg <--右クリック設定でこのファイルをビルドしないをチェック
sample2.cfg <--右クリック設定でこのファイルをビルドしないをチェック
ue_sample1.cfg <--右クリック設定でこのファイルをビルドしないを未チェッ
ク
・・・・・
----------------------------------------------------------
上記でリビルドを実行すると
----------------------------------------------------------
・・・・
リンク中...
ue_sample1.cfgから生成
--- TOPPERS/JSP Configuration Checker (ver 2.4) ---
ターゲットアーキテクチャ : Windows (Win32)
タスクオブジェクト : 5 個
タスク : TASK1 (id = 1) at sample1.cfg:16
タスク : TASK2 (id = 2) at sample1.cfg:17
タスク : TASK3 (id = 3) at sample1.cfg:18
タスク : MAIN_TASK (id = 4) at sample1.cfg:19
タスク : LOGTASK (id = 5) at ../../kernel\../systask/logtask.cfg:10
・・・・・・・・・・・・・・・・・・
----------------------------------------------------------
となるが、ue_sample1.cfgの内容は何も反映されていません?
何が原因でしょうか?
参考:ue_sample1.cfgには、sample1.cfgの内容に下記のような追加が行われて
おり、ue_sample1.cfgが展開されていれば、エラーなり、新タスクが生成
されるハズ?なのですが。
CRE_TSK(TASK6, { TA_HLNG, (VP_INT) 6, ue_task, MID_PRIORITY, STACK_SIZE, NULL });/* ue10.29*/
CRE_TSK(TASK7, { TA_HLNG, (VP_INT) 7, ue_task, MID_PRIORITY+1, STACK_SIZE, NULL });
CRE_TSK(TASK8, { TA_HLNG, (VP_INT) 8, ue_task, MID_PRIORITY+2, STACK_SIZE, NULL });
CRE_TSK(TASK9, { TA_HLNG, (VP_INT) 9, ue_task, MID_PRIORITY+3, STACK_SIZE, NULL });
--
上原正雄 <ma-uehara @ hitachi-system.co.jp>