Ignore:
Timestamp:
Jul 3, 2020, 7:19:17 PM (4 years ago)
Author:
coas-nagasima
Message:

ASP3, TINET, mbed を更新

File:
1 edited

Legend:

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

    r321 r429  
    66 *  Copyright (C) 2000-2003 by Embedded and Real-Time Systems Laboratory
    77 *                              Toyohashi Univ. of Technology, JAPAN
    8  *  Copyright (C) 2005-2014 by Embedded and Real-Time Systems Laboratory
     8 *  Copyright (C) 2005-2017 by Embedded and Real-Time Systems Laboratory
    99 *              Graduate School of Information Science, Nagoya Univ., JAPAN
    1010 *
     
    109109ext_tsk(void)
    110110{
    111         PRI             intpri;
    112111        ER              ercd;
    113112
     
    126125        }
    127126
    128         intpri = t_get_ipm();
    129         if (!enadsp || intpri != TIPM_ENAALL) {
     127        if (!dspflg) {
    130128                if (!enadsp) {
    131129                        /*
     
    135133                        enadsp = true;
    136134                }
    137                 if (intpri != TIPM_ENAALL) {
     135                if (t_get_ipm() != TIPM_ENAALL) {
    138136                        /*
    139137                         *  割込み優先度マスク(IPM)がTIPM_ENAALL以外の状態で
     
    143141                        t_set_ipm(TIPM_ENAALL);
    144142                }
    145                 dspflg = true;
    146                 p_schedtsk = search_schedtsk();
     143                set_dspflg();
    147144        }
    148145
Note: See TracChangeset for help on using the changeset viewer.