text: /******************************************************************************/
  /*                                                                            */
  /* src/kernel/Taskmng/TaskmngSched.h                                          */
  /*                                                                 2021/06/20 */
  /* Copyright (C) 2017-2021 Mochi.                                             */
  /*                                                                            */
  /******************************************************************************/
  #ifndef TASKMNG_SCHED_H
  #define TASKMNG_SCHED_H
  /******************************************************************************/
  /* インクルード                                                               */
  /******************************************************************************/
  /* 外部モジュールヘッダ */
  #include <Cmn.h>
  
  /* 内部モジュールヘッダ */
  #include "TaskmngProc.h"
  #include "TaskmngTask.h"
  #include "TaskmngThread.h"
  
  
  /******************************************************************************/
  /* 定義                                                                       */
  /******************************************************************************/
  /** スケジュール情報 */
  typedef ThreadSchedInfo_t SchedInfo_t;
  
  
  /******************************************************************************/
  /* モジュール内グローバル関数宣言                                             */
  /******************************************************************************/
  /* スケジュール追加 */
  extern CmnRet_t SchedAdd( TaskInfo_t *pTaskInfo );
  /* 実行中プロセス管理情報取得 */
  extern ProcInfo_t *SchedGetProcInfo( void );
  /* 実行中タスク管理情報取得 */
  extern TaskInfo_t *SchedGetTaskInfo( void );
  /* スケジューラ初期化 */
  extern void SchedInit( void );
  
  
  /******************************************************************************/
  #endif
  