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

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



 | 作り直したカーネルで、0x10000刻みで probeすると何も見つからないのですが、
 | 0x1000刻みで probeしてみると、今度は大量にひっかかってしまいます。

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

 | カードを引き抜くと、
 | 
 | root device: 
 | ......................|.........
 | ......................|.........

GPIOのport#は9か。
---
UCHIYAMA Yasushi
uch@nop.or.jp