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

[pbsd-mg2] Re: Cassiopeia E-500 (Re: GIU-ISA bridge)



From: UCHIYAMA Yasushi <uch@nop.or.jp>
Subject: [pbsd-mg2] Re: Cassiopeia E-500 (Re: GIU-ISA bridge)
Date: Thu, 12 Aug 1999 02:13:34 +0900
Message-ID: <19990812021334I.uch@nop.or.jp>

uch> これは、MC-R300でも見られる現象ですね...
uch> stepを0x1000のまま__find_pcicで
uch> 	if (found)
uch> 	    printf("\nfound %d socket at %#x (base from %#x)\n", found, i + 0x3e0, 
uch> 		   i + 0x3e0 - VR_ISA_PORT_BASE);
uch> じゃなく
uch> 	if (found > 1)
uch> としてみるとか。MC-R300やFreestyleの場合は、foundが3,4なので、step 0x1000でもこれで
uch> ふるいにかけれます。(本当にControler 1 Socket Aだけだったらだめですけど)

アドバイスありがとうございます。

0x1000刻みと 0x100刻みを試してみたのですが、残念ながら foundが1を越える
ケースはありませんでした。。

GPIOのport#とfoundしたアドレスで無理矢理configを書いてみるかな。。
--
ソニーコンピュータサイエンス研究所
西田佳史 nishida@csl.sony.co.jp