[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Unable to boot latest snapshot with Microdrive



はやかわです。説明ありがとうございます。

From: Takao Shinohara <shin@sm.sony.co.jp>
Subject: Re: Unable to boot latest snapshot with Microdrive 
Date: Tue, 17 Sep 2002 12:47:39 +0900
Message-ID: <10209170347.AA04014@lachesis.sm.sony.co.jp>

 > delay(1)はあまり好ましくないので、bus_space_barrier()を入れてうまくいく
 > のならそうしようかと考えていたところです。

なるほど。

 > nop;nopの代わりにsync;nopをいれてみて、現象が発生しなくなるようならこれ
 > でいきたいと思います。(z50では、bus_space_barrier()は最終的にはsync命令
 > を実行する関数の呼び出しとして実装されています。)

とすると、hpcmips では bus_space_barrier() を使っても OK と
いうことですね。ざっと見た限り、i82365.c は algor, alpha,
hpcmips, i386, prep, sbmips が使っているようです。alpha,
hpcmips, i386 は OK として、他のアーキで bus_space_barrier() 
呼び出しても大丈夫なのでしょうか? 大丈夫なんですよね。きっと。

# ちょっと心配症モード