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

Re: feature register value (Re: StarMax wdc1 at obio0 ...)



>Mar  2 22:09:47 harry /netbsd: feature reg = 0x3eff72
>Mar  2 22:09:49 harry /netbsd: feature reg = 0xbeff7a

違いは2ビットですね。0x800000 と 8。

#define OH_BAY_IDE_ENABLE       8
#define OH_IDE1_RESET_N         0x800000

ということでもう一度お願いなんですが、

	x |= 0xbeff7a;

を

	x |= 8;		/* (1) */

と

	x |= 0x800000;	/* (2) */

さらに、

	x |= 0x800008;	/* (3) */

にした3通りでどうなるか確認してもらえないでしょうか。それぞれ
変更した後は電源をきってからブートしてください。

# (3) はやらなくてもいいけど。

あと場合分けに必要なので device tree (dev / ls) もください。