Ignore:
Timestamp:
Apr 29, 2017, 4:33:37 PM (7 years ago)
Author:
coas-nagasima
Message:

ファイルを追加、更新。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • EcnlProtoTool/trunk/asp3_dcre/kernel/task_manage.c

    r270 r279  
    388388                ercd = E_NOEXS;                                                 /*ï¼»NGKI3617ï¼½*/
    389389        }
    390         else if (TSTAT_DORMANT(tstat)) {                        /*ï¼»NGKI3620ï¼½*/
    391                 *p_tskstat = TTS_DMT;
    392         }
    393         else if (TSTAT_SUSPENDED(tstat)) {
    394                 if (TSTAT_WAITING(tstat)) {
    395                         *p_tskstat = TTS_WAS;
     390        else {
     391                if (TSTAT_DORMANT(tstat)) {                             /*ï¼»NGKI3620ï¼½*/
     392                        *p_tskstat = TTS_DMT;
     393                }
     394                else if (TSTAT_SUSPENDED(tstat)) {
     395                        if (TSTAT_WAITING(tstat)) {
     396                                *p_tskstat = TTS_WAS;
     397                        }
     398                        else {
     399                                *p_tskstat = TTS_SUS;
     400                        }
     401                }
     402                else if (TSTAT_WAITING(tstat)) {
     403                        *p_tskstat = TTS_WAI;
     404                }
     405                else if (p_tcb == p_runtsk) {
     406                        *p_tskstat = TTS_RUN;
    396407                }
    397408                else {
    398                         *p_tskstat = TTS_SUS;
    399                 }
    400         }
    401         else if (TSTAT_WAITING(tstat)) {
    402                 *p_tskstat = TTS_WAI;
    403         }
    404         else if (p_tcb == p_runtsk) {
    405                 *p_tskstat = TTS_RUN;
    406         }
    407         else {
    408                 *p_tskstat = TTS_RDY;
    409         }
    410         ercd = E_OK;
     409                        *p_tskstat = TTS_RDY;
     410                }
     411                ercd = E_OK;
     412        }
    411413        unlock_cpu();
    412414
Note: See TracChangeset for help on using the changeset viewer.