-   
   set_tim
   iset_tim
  
    -   
  
 ER      set_tim ( SYSTIM *p_systim );
 ER      iset_tim ( SYSTIM *p_systim );
 
  
  
    | 
 typedef struct  systim {
         UH      utime;          /*システム時刻(上位16ビット)*/
         UW      ltime;          /*システム時刻(下位32ビット)*/
 } SYSTIM;
 | 
 
 システム時刻(単位:ミリ秒)を
p_systimで指定された時間に変更します。
 
 備考	 システム時刻を変更しても,それ以前に行われた時間管理要求(タスクのタイムアウト,dly_tskによるタスクの遅延,周期ハンドラ,およびアラーム・ハンドラ)が発生する実時刻は変化しません。
 
 
  
  
    |  |  |  | 
  
    |  |  |  | 
  
    |  |  | 
 -	 CPUロック状態から本サービス・コールを発行した。
 
 -	 「PSW.IPL > カーネル割り込みマスクレベル」の状態から本サービス・コールを発行した。
 
 備考	 タスクからiset_timを発行した場合,および非タスクからset_timを発行した場合,コンテキスト・エラーは検出されず,システムの正常な動作は保証されません。
 |