Subject: Re: Virtual PC 5 will not find PCI bus
To: Jason R Thorpe <thorpej@wasabisystems.com>
From: MINOURA Makoto <minoura@netbsd.org>
List: port-i386
Date: 09/19/2002 08:34:45
|> In <20020918084305.Z1648@dr-evil.shagadelic.org>
|> Jason = Jason R Thorpe <thorpej@wasabisystems.com> wrote:

Jason> Has a pullup request been made for this change for the 1-6 branch?

No, it hasn't.  I did not have extra time after the 1.6 was out.


Jason>  > Note that our tlp driver panics on VPC5.  A workaround is to
Jason>  > use old de driver instead, i.e. remove tlp* at pci? line and add

Jason> Can you tell me what the panic message is for the tlp driver?

tlp0 at pci0 dev 10 function 0: DECchip 21140A Ethernet, pass 2.0
tlp0: broken MicroWire interface detected; setting SROM size to 1Kb
tlp0: interrupting at irq 11
tlp0: Ethernet address 00:03:ff:d2:48:35
ifmedia_set: no match for 0x23/0xfffffff
panic: ifmedia_set
Stopped in pid 0 (swapper) at   0xc026f840:     leave

It seems something in SROM is not understood by the tlp
driver.  I was looking for the documentation for SROM for
farther analysis.  The SROM content is like this:

SROM CONTENTS:
	0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 
	0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 
	0x00 0x00 0x01 0x01 0x00 0x03 0xff 0x5b 
	0x12 0xca 0x00 0x30 0x00 0x00 0x00 0x00 
	0x56 0x69 0x72 0x74 0x75 0x61 0x6c 0xaa 
	0x32 0x31 0x31 0x34 0x30 0x41 0x00 0x00 
	0x05 0x02 0x00 0x02 0x03 0x00 0xa1 0x40 
	0x05 0x00 0xa1 0x00 0x8d 0x01 0x00 0x00 
	0x01 0x20 0x00 0x78 0xe0 0x01 0x40 0x01 
	0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 
	0x00 0x31 0x2c 0x78 0xff 0x0f 0x41 0xfc 
	0xe1 0x01 0xe1 0x41 0x00 0x00 0x00 0x00 
	0x00 0x04 0x08 0x80 0x00 0x78 0x00 0x00 
	0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 
	0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 
	0x00 0x00 0x00 0x00 0x20 0x00 0x0e 0x54 


-- 
Minoura Makoto <minoura@netbsd.org>