(toppers-users 2765) Re:

TAKADA Hiroaki hiro @ ertl.jp
2008年 6月 16日 (月) 19:12:12 JST


山西様

M32C特有の事情までは把握していませんが、TOPPERS/JSPカーネルとして、ディ
スパッチャ中の wait は必須ではなく、消費電力が問題にならないのであれば、
ループで待っても支障ありません。

高田広章
名古屋大学

> はじめまして。
> 山西と申します。
> 
> 下記についてご教授願えませんでしょうか。
> 
> 現在TOPPES1.4.3のM32Cをターゲットととしてインポートを行い、動作させ始めたの
> ですが、ターゲットのBusClockを常に使用したいのですがファイル名
> 「jsp\config\m32c-renesas\cpu_support.a30」中に「wait」命令が記述されてい
> て、そこでBusClockが一時的に停止してしまいます、この命令を外せば、常に
> BusClockが出力されると思うのですが、外してしまった場合、TOPPES-OSとして、不
> 具合が発生しなでしょうか、どなたかご教授頂けないでしょうか。
> よろしくお願いします。
> ----------------------------------------
> dispatcher_2:
> 	fset  	i                    	; 割込み待ち
> 	.IF USE_KD3083 != 1          	; KD3083を使用するときはwait命令を使
> わない
> 	wait
> 	.ENDIF
> 	nop
> 	nop
> 	nop
> 	nop
> ----------------------------------------