Changeset 429 for EcnlProtoTool/trunk/asp3_dcre/kernel/sys_manage.c
- Timestamp:
- Jul 3, 2020, 7:19:17 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
EcnlProtoTool/trunk/asp3_dcre/kernel/sys_manage.c
r321 r429 6 6 * Copyright (C) 2000-2003 by Embedded and Real-Time Systems Laboratory 7 7 * Toyohashi Univ. of Technology, JAPAN 8 * Copyright (C) 2005-201 5by Embedded and Real-Time Systems Laboratory8 * Copyright (C) 2005-2019 by Embedded and Real-Time Systems Laboratory 9 9 * Graduate School of Information Science, Nagoya Univ., JAPAN 10 10 * … … 184 184 } 185 185 else { 186 request_dispatch ();186 request_dispatch_retint(); 187 187 } 188 188 } … … 205 205 get_tid(ID *p_tskid) 206 206 { 207 bool_t lock; 207 208 ER ercd; 208 209 209 210 LOG_GET_TID_ENTER(p_tskid); 210 CHECK_UNL(); /*[NGKI2707]*/ 211 212 lock_cpu(); 211 //CHECK_UNL(); /*[NGKI2707]*/ 212 lock = sense_lock(); 213 214 if (!lock) 215 lock_cpu(); 213 216 *p_tskid = (p_runtsk == NULL) ? TSK_NONE : TSKID(p_runtsk); 214 ercd = E_OK; 215 unlock_cpu(); 217 ercd = E_OK; /*[NGKI2710][NGKI2709]*/ 218 if (!lock) 219 unlock_cpu(); 216 220 217 221 error_exit: … … 399 403 enadsp = true; 400 404 if (t_get_ipm() == TIPM_ENAALL) { 401 dspflg = true; 402 p_schedtsk = search_schedtsk(); 405 set_dspflg(); 403 406 if (p_runtsk->raster && p_runtsk->enater) { 404 407 task_terminate(p_runtsk);
Note:
See TracChangeset
for help on using the changeset viewer.