Changeset 306 for asp3_wo_tecs/trunk/test/test_tmevt1.c
- Timestamp:
- Jun 27, 2017, 10:53:32 AM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
asp3_wo_tecs/trunk/test/test_tmevt1.c
r302 r306 3 3 * Toyohashi Open Platform for Embedded Real-Time Systems 4 4 * 5 * Copyright (C) 2014-201 5by Embedded and Real-Time Systems Laboratory5 * Copyright (C) 2014-2016 by Embedded and Real-Time Systems Laboratory 6 6 * Graduate School of Information Science, Nagoya Univ., JAPAN 7 7 * … … 50 50 * ã®è²¬ä»»ãè² ããªãï¼ 51 51 * 52 * $Id: test_tmevt1.c 310 2015-02-08 13:46:46Z ertl-hiro $52 * $Id: test_tmevt1.c 738 2016-04-05 14:19:24Z ertl-hiro $ 53 53 */ 54 54 … … 81 81 * == TASK1ï¼åªå 82 82 度ï¼ä¸ï¼== 83 * 1: sta_alm(ALM1, ALM1_RELTIM)83 * 1: sta_alm(ALM1, TEST_TIME_PROC) ... ALM1-1ãå®è¡éå§ããã¾ã§ 84 84 * DO(prev_lefttim = UINT32_MAX) 85 85 * DO(wait_alarm1(&alarm1_flag1)) … … 88 88 * RETURN 89 89 * == TASK1ï¼ç¶ãï¼== 90 * 3: sta_alm(ALM1, ALM1_RELTIM)90 * 3: sta_alm(ALM1, TEST_TIME_PROC) ... ALM1-2ãå®è¡éå§ããã¾ã§ 91 91 * DO(prev_lefttim = UINT32_MAX) 92 92 * DO(wait_alarm1(&alarm1_flag2)) 93 93 * == ALM1-2ï¼2åç®ï¼== 94 94 * 4: DO(alarm1_flag2 = true) 95 * 5: sta_alm(ALM1, ALM1_RELTIM)95 * 5: sta_alm(ALM1, TEST_TIME_CP) ... ALM1-3ãå®è¡éå§ããã¾ã§ 96 96 * DO(prev_lefttim = UINT32_MAX) 97 97 * DO(skip_check = true) … … 103 103 * RETURN 104 104 * == TASK1ï¼ç¶ãï¼== 105 * 8: sta_alm(ALM1, ALM1_RELTIM * 4)106 * DO(prev_lefttim = UINT32_MAX) 107 * DO(refer_alarm1()) 108 * 9: dly_tsk( ALM1_RELTIM)109 * DO(prev_lefttim -= ALM1_RELTIM)110 * DO(refer_alarm1()) 111 * 10: adj_tim( ALM1_RELTIM)105 * 8: sta_alm(ALM1, 3 * TEST_TIME_CP) ... ALM1-4ãå®è¡éå§ããã¾ã§ 106 * DO(prev_lefttim = UINT32_MAX) 107 * DO(refer_alarm1()) 108 * 9: dly_tsk(TEST_TIME_CP) ... ã©ã®ãããªæéã§ãè¯ã 109 * DO(prev_lefttim -= TEST_TIME_CP) 110 * DO(refer_alarm1()) 111 * 10: adj_tim(TEST_TIME_CP) 112 112 * DO(wait_alarm1(&alarm1_flag4)) 113 113 * == ALM1-4ï¼4åç®ï¼== … … 115 115 * RETURN 116 116 * == TASK1ï¼ç¶ãï¼== 117 * 12: sta_alm(ALM1, ALM1_RELTIM * 4)118 * DO(prev_lefttim = UINT32_MAX) 119 * DO(refer_alarm1()) 120 * 13: dly_tsk( ALM1_RELTIM)121 * DO(prev_lefttim -= ALM1_RELTIM)122 * DO(refer_alarm1()) 123 * 14: adj_tim(- ALM1_RELTIM)124 * DO(prev_lefttim += ALM1_RELTIM)117 * 12: sta_alm(ALM1, 4 * TEST_TIME_CP) ... ALM1-5ãå®è¡éå§ããã¾ã§ 118 * DO(prev_lefttim = UINT32_MAX) 119 * DO(refer_alarm1()) 120 * 13: dly_tsk(TEST_TIME_CP) ... ã©ã®ãããªæéã§ãè¯ã 121 * DO(prev_lefttim -= TEST_TIME_CP) 122 * DO(refer_alarm1()) 123 * 14: adj_tim(-TEST_TIME_CP) 124 * DO(prev_lefttim += TEST_TIME_CP) 125 125 * 15: DO(wait_alarm1(&alarm1_flag5)) 126 126 * == ALM1-5ï¼5åç®ï¼== … … 128 128 * RETURN 129 129 * == TASK1ï¼ç¶ãï¼== 130 * 17: sta_alm(ALM1, ALM1_RELTIM * 6)131 * sta_alm(ALM2, ALM1_RELTIM * 4)132 * DO(prev_lefttim = UINT32_MAX) 133 * DO(refer_alarm1()) 134 * 18: dly_tsk( ALM1_RELTIM)135 * DO(prev_lefttim -= ALM1_RELTIM)130 * 17: sta_alm(ALM1, 4 * TEST_TIME_CP) ... ALM1-6ãå®è¡éå§ããã¾ã§ 131 * sta_alm(ALM2, 3 * TEST_TIME_CP) ... stp_almã§åæ¢ããã¾ã§ 132 * DO(prev_lefttim = UINT32_MAX) 133 * DO(refer_alarm1()) 134 * 18: dly_tsk(TEST_TIME_CP) ... ã©ã®ãããªæéã§ãè¯ã 135 * DO(prev_lefttim -= TEST_TIME_CP) 136 136 * DO(refer_alarm1()) 137 137 * 19: stp_alm(ALM2) … … 144 144 * RETURN 145 145 * == TASK1ï¼ç¶ãï¼== 146 * 22: sta_alm(ALM1, ALM1_RELTIM * 6)147 * sta_alm(ALM2, ALM1_RELTIM * 4)148 * sta_alm(ALM3, ALM1_RELTIM)146 * 22: sta_alm(ALM1, 3 * TEST_TIME_CP) ... ALM1-7ãå®è¡éå§ããã¾ã§ 147 * sta_alm(ALM2, 2 * TEST_TIME_CP) ... stp_almã§åæ¢ããã¾ã§ 148 * sta_alm(ALM3, TEST_TIME_CP) ... ALM3-1ãå®è¡éå§ããã¾ã§ 149 149 * DO(prev_lefttim = UINT32_MAX) 150 150 * 23: DO(wait_alarm1(&alarm1_flag7)) … … 261 261 262 262 check_point(5); 263 ercd = sta_alm(ALM1, ALM1_RELTIM);263 ercd = sta_alm(ALM1, TEST_TIME_CP); 264 264 check_ercd(ercd, E_OK); 265 265 … … 350 350 351 351 check_point(1); 352 ercd = sta_alm(ALM1, ALM1_RELTIM);352 ercd = sta_alm(ALM1, TEST_TIME_PROC); 353 353 check_ercd(ercd, E_OK); 354 354 … … 358 358 359 359 check_point(3); 360 ercd = sta_alm(ALM1, ALM1_RELTIM);360 ercd = sta_alm(ALM1, TEST_TIME_PROC); 361 361 check_ercd(ercd, E_OK); 362 362 … … 369 369 370 370 check_point(8); 371 ercd = sta_alm(ALM1, ALM1_RELTIM * 4);371 ercd = sta_alm(ALM1, 3 * TEST_TIME_CP); 372 372 check_ercd(ercd, E_OK); 373 373 … … 377 377 378 378 check_point(9); 379 ercd = dly_tsk( ALM1_RELTIM);380 check_ercd(ercd, E_OK); 381 382 prev_lefttim -= ALM1_RELTIM;379 ercd = dly_tsk(TEST_TIME_CP); 380 check_ercd(ercd, E_OK); 381 382 prev_lefttim -= TEST_TIME_CP; 383 383 384 384 refer_alarm1(); 385 385 386 386 check_point(10); 387 ercd = adj_tim( ALM1_RELTIM);387 ercd = adj_tim(TEST_TIME_CP); 388 388 check_ercd(ercd, E_OK); 389 389 … … 391 391 392 392 check_point(12); 393 ercd = sta_alm(ALM1, ALM1_RELTIM * 4);393 ercd = sta_alm(ALM1, 4 * TEST_TIME_CP); 394 394 check_ercd(ercd, E_OK); 395 395 … … 399 399 400 400 check_point(13); 401 ercd = dly_tsk( ALM1_RELTIM);402 check_ercd(ercd, E_OK); 403 404 prev_lefttim -= ALM1_RELTIM;401 ercd = dly_tsk(TEST_TIME_CP); 402 check_ercd(ercd, E_OK); 403 404 prev_lefttim -= TEST_TIME_CP; 405 405 406 406 refer_alarm1(); 407 407 408 408 check_point(14); 409 ercd = adj_tim(- ALM1_RELTIM);410 check_ercd(ercd, E_OK); 411 412 prev_lefttim += ALM1_RELTIM;409 ercd = adj_tim(-TEST_TIME_CP); 410 check_ercd(ercd, E_OK); 411 412 prev_lefttim += TEST_TIME_CP; 413 413 414 414 check_point(15); … … 416 416 417 417 check_point(17); 418 ercd = sta_alm(ALM1, ALM1_RELTIM * 6);419 check_ercd(ercd, E_OK); 420 421 ercd = sta_alm(ALM2, ALM1_RELTIM * 4);418 ercd = sta_alm(ALM1, 4 * TEST_TIME_CP); 419 check_ercd(ercd, E_OK); 420 421 ercd = sta_alm(ALM2, 3 * TEST_TIME_CP); 422 422 check_ercd(ercd, E_OK); 423 423 … … 427 427 428 428 check_point(18); 429 ercd = dly_tsk( ALM1_RELTIM);430 check_ercd(ercd, E_OK); 431 432 prev_lefttim -= ALM1_RELTIM;429 ercd = dly_tsk(TEST_TIME_CP); 430 check_ercd(ercd, E_OK); 431 432 prev_lefttim -= TEST_TIME_CP; 433 433 434 434 refer_alarm1(); … … 449 449 450 450 check_point(22); 451 ercd = sta_alm(ALM1, ALM1_RELTIM * 6);452 check_ercd(ercd, E_OK); 453 454 ercd = sta_alm(ALM2, ALM1_RELTIM * 4);455 check_ercd(ercd, E_OK); 456 457 ercd = sta_alm(ALM3, ALM1_RELTIM);451 ercd = sta_alm(ALM1, 3 * TEST_TIME_CP); 452 check_ercd(ercd, E_OK); 453 454 ercd = sta_alm(ALM2, 2 * TEST_TIME_CP); 455 check_ercd(ercd, E_OK); 456 457 ercd = sta_alm(ALM3, TEST_TIME_CP); 458 458 check_ercd(ercd, E_OK); 459 459
Note:
See TracChangeset
for help on using the changeset viewer.