(toppers-users 2663) TOPPERS/FDMP カーネル 1.1.2 のリリース

Shinya Honda honda @ ertl.jp
2007年 8月 2日 (木) 12:32:14 JST


TOPPERSユーザーメーリングリストに登録の皆様

名古屋大学の本田です。

TOPPERS/FDMPカーネル 1.1.2 をリリースしましたのでお知らせします.

http://www.toppers.jp/fdmp-download.html

1.1.1 からの変更点
------------------------------------------------------------------------
共通部
・タイムイベントキューを操作する際,操作対象のプロセッサのcurrent_time,
  next_time,next_subtime を使用するように変更
・class.h : マクロ get_clsid_self() を修正
・GNU依存のマクロを使わないように修正
  ・T_CHECK_CLSID_CCB() : を二つに分割
  ・I_CHECK_CLSID_CCB() : を二つに分割
・sus_tsk で自タスクに対して発行する場合に,ロック取得後自タスク状態が変
  化ていないかチェックするよう変更

依存部
・各依存部の tool_config.h の call_atexit() を修正

ARM依存部
・スピンロックルーチンを修正(スピンロックが正しく動作するよう,SCUと
  キャッシュを有効化)
・makeoffset.c : enatexのオフセット値を正しく求めるように修正
・cpu_support.S : ret_int_1 でcall_texrtnではなく,
  dispatch_call_texrtn()を呼び出すように修正
・cpu_support.S : TCBのenatexのアクセスをbyteアクセスに変更(ldr->ldrb)
・start.S : インクルードファイルを armv4.h -> arm.h に修正
・Makefile.config : NO_PROC を定義するように変更.-Waを削除
・mp_config.c : local_acquire_lock()/local_release_lock()を修正
------------------------------------------------------------------------

以上.