1 | /*
|
---|
2 | * éç¥å¦çã®ãã¹ã(1)ã®ã·ã¹ãã ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³ãã¡ã¤ã«
|
---|
3 | *
|
---|
4 | * $Id: test_notify1.cfg 463 2015-10-18 14:25:55Z ertl-hiro $
|
---|
5 | */
|
---|
6 | INCLUDE("target_timer.cfg");
|
---|
7 | INCLUDE("syssvc/syslog.cfg");
|
---|
8 | INCLUDE("syssvc/banner.cfg");
|
---|
9 | INCLUDE("syssvc/serial.cfg");
|
---|
10 |
|
---|
11 | #include "test_notify1.h"
|
---|
12 |
|
---|
13 | CRE_TSK(TASK1, { TA_ACT, 1, task1, MID_PRIORITY, STACK_SIZE, NULL });
|
---|
14 | CRE_TSK(TASK2, { TA_NULL, 2, task2, LOW_PRIORITY, STACK_SIZE, NULL });
|
---|
15 | CRE_SEM(SEM1, { TA_NULL, 0, 1 });
|
---|
16 | CRE_FLG(FLG1, { TA_NULL, 0x00 });
|
---|
17 | CRE_DTQ(DTQ1, { TA_NULL, 1, NULL });
|
---|
18 | CRE_ALM(ALM1, { TA_NULL, { TNFY_SETVAR, &event_variable, true }});
|
---|
19 | CRE_ALM(ALM2, { TA_NULL, { TNFY_ACTTSK, TASK2 }});
|
---|
20 | CRE_ALM(ALM3, { TA_NULL, { TNFY_WUPTSK|TENFY_SETVAR, TASK2, &error_variable }});
|
---|
21 | CRE_ALM(ALM4, { TA_NULL, { TNFY_SIGSEM|TENFY_ACTTSK, SEM1, TASK2 }});
|
---|
22 | CRE_ALM(ALM5, { TA_NULL, { TNFY_SETFLG, FLG1, 0x01 }});
|
---|
23 | CRE_ALM(ALM6, { TA_NULL, { TNFY_SNDDTQ|TENFY_WUPTSK, DTQ1, 0x01, TASK2 }});
|
---|
24 | CRE_ALM(ALM7, { TA_NULL, { TNFY_ACTTSK|TENFY_SIGSEM, TASK2, SEM1 }});
|
---|
25 | CRE_ALM(ALM8, { TA_NULL, { TNFY_ACTTSK|TENFY_SETFLG, TASK2, FLG1, 0x02 }});
|
---|
26 | CRE_ALM(ALM9, { TA_NULL, { TNFY_ACTTSK|TENFY_SNDDTQ, TASK2, DTQ1 }});
|
---|
27 | CRE_ALM(ALM10, { TA_NULL, { TNFY_INCVAR, &count_variable }});
|
---|
28 | CRE_ALM(ALM11, { TA_NULL, { TNFY_ACTTSK|TENFY_INCVAR, TASK2, &count_variable }});
|
---|