source: asp3_wo_tecs/trunk/test/test_notify1.cfg@ 302

Last change on this file since 302 was 302, checked in by ertl-honda, 7 years ago

TECSレスのASP3の開発のため以下のtrunkからコピー
http://dev.toppers.jp/svn/asp3/branches/WO_TECS-3.C.0

File size: 1.3 KB
Line 
1/*
2 * 通知処理のテスト(1)のシステムコンフィギュレーションファイル
3 *
4 * $Id: test_notify1.cfg 463 2015-10-18 14:25:55Z ertl-hiro $
5 */
6INCLUDE("target_timer.cfg");
7INCLUDE("syssvc/syslog.cfg");
8INCLUDE("syssvc/banner.cfg");
9INCLUDE("syssvc/serial.cfg");
10
11#include "test_notify1.h"
12
13CRE_TSK(TASK1, { TA_ACT, 1, task1, MID_PRIORITY, STACK_SIZE, NULL });
14CRE_TSK(TASK2, { TA_NULL, 2, task2, LOW_PRIORITY, STACK_SIZE, NULL });
15CRE_SEM(SEM1, { TA_NULL, 0, 1 });
16CRE_FLG(FLG1, { TA_NULL, 0x00 });
17CRE_DTQ(DTQ1, { TA_NULL, 1, NULL });
18CRE_ALM(ALM1, { TA_NULL, { TNFY_SETVAR, &event_variable, true }});
19CRE_ALM(ALM2, { TA_NULL, { TNFY_ACTTSK, TASK2 }});
20CRE_ALM(ALM3, { TA_NULL, { TNFY_WUPTSK|TENFY_SETVAR, TASK2, &error_variable }});
21CRE_ALM(ALM4, { TA_NULL, { TNFY_SIGSEM|TENFY_ACTTSK, SEM1, TASK2 }});
22CRE_ALM(ALM5, { TA_NULL, { TNFY_SETFLG, FLG1, 0x01 }});
23CRE_ALM(ALM6, { TA_NULL, { TNFY_SNDDTQ|TENFY_WUPTSK, DTQ1, 0x01, TASK2 }});
24CRE_ALM(ALM7, { TA_NULL, { TNFY_ACTTSK|TENFY_SIGSEM, TASK2, SEM1 }});
25CRE_ALM(ALM8, { TA_NULL, { TNFY_ACTTSK|TENFY_SETFLG, TASK2, FLG1, 0x02 }});
26CRE_ALM(ALM9, { TA_NULL, { TNFY_ACTTSK|TENFY_SNDDTQ, TASK2, DTQ1 }});
27CRE_ALM(ALM10, { TA_NULL, { TNFY_INCVAR, &count_variable }});
28CRE_ALM(ALM11, { TA_NULL, { TNFY_ACTTSK|TENFY_INCVAR, TASK2, &count_variable }});
Note: See TracBrowser for help on using the repository browser.