Subject: Re: CVS commit: syssrc
To: None <thorpej@netbsd.org>
From: Simon Burge <simonb@netbsd.org>
List: source-changes
Date: 11/24/1999 12:08:21
Jason R Thorpe wrote:

> 
> Module Name:	syssrc
> Committed By:	thorpej
> Date:		Wed Nov 24 00:04:07 UTC 1999
> 
> Modified Files:
> 	syssrc/sys/arch/pmax/ibus: ibus.c ibus_3max.c ibus_pmax.c ibusvar.h
> 
> Log Message:
> Make separate device lists for the 3100 and 5100, and add a way to probe
> for optional `dc' devices on the 5100.

I'm not sure why yet, but this has broken the 5100 - I haven't tried the
3100 yet.  I get to:

	dc0 at ibus0 addr 0x1c000000
	le0 at ibus0 addr 0x18000000: address 08:00:2b:25:28:fc
	le0: 32 receive buffers, 8 transmit buffers
	le0: supplying EUI64: 08:00:2b:ff:fe:25:28:fc
	sii0 at ibus0 addr 0x1a000000: target 7
	mcclock0 at ibus0 addr 0x1d000000: mc146818 or compatible

(but no pm!) and then nothing.  The next line is normally:

	Beginning old-style SCSI device autoconfiguration

backup up to before this, I get

	pm at ibus0 addr 0xfc00000 not configured
	dc0 at ibus0 addr 0x1c000000
	le0 at ibus0 addr 0x18000000: address 08:00:2b:25:28:fc
	le0: 32 receive buffers, 8 transmit buffers
	le0: supplying EUI64: 08:00:2b:ff:fe:25:28:fc
	sii0 at ibus0 addr 0x1a000000: target 7
	mcclock0 at ibus0 addr 0x1d000000: mc146818 or compatible
	Beginning old-style SCSI device autoconfiguration

I'll have a peek at this, but if you've got any ideas, please holler!
Would disabling the badaddr() check be a good place to start?

Simon.