Ignore:
Timestamp:
Apr 18, 2014, 6:28:56 AM (10 years ago)
Author:
ertl-hiro
Message:

ASPカーネル 動的生成機能拡張パッケージへの追従。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • asp_wo_cfg/trunk/kernel/task_manage.c

    r72 r73  
    130130#ifdef TOPPERS_cre_tsk
    131131
     132#ifndef TARGET_MIN_STKSZ
     133#define TARGET_MIN_STKSZ        1U              /* 未定義の場合は0でないことをチェック */
     134#endif /* TARGET_MIN_STKSZ */
     135
    132136ER
    133137cre_tsk(ID tskid, const T_CTSK *pk_ctsk)
     
    136140        TINIB   *p_tinib;
    137141        ATR             tskatr;
    138         STK_T   *stk;
     142        void    *stk;
    139143        ER              ercd;
    140144
     
    146150        CHECK_NONNULL_FUNC(pk_ctsk->task);
    147151        CHECK_TPRI(pk_ctsk->itskpri);
    148         CHECK_STKSZ_MIN(pk_ctsk->stksz);
     152        CHECK_PAR(pk_ctsk->stksz >= TARGET_MIN_STKSZ);
    149153        if (pk_ctsk->stk != NULL) {
    150154                CHECK_ALIGN_STKSZ(pk_ctsk->stksz);
Note: See TracChangeset for help on using the changeset viewer.