Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Apr 2004 12:01:03 -0700 (PDT)
From:      Nate Lawson <nate@root.org>
To:        Shizuka Kudo <shizukakudo_99@yahoo.com>
Cc:        imp@bsdimp.com
Subject:   Re: 3Com 3c905 failed to attach
Message-ID:  <20040413115930.G76691@root.org>
In-Reply-To: <20040413184952.38408.qmail@web11410.mail.yahoo.com>
References:  <20040413184952.38408.qmail@web11410.mail.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 13 Apr 2004, Shizuka Kudo wrote:
> --- Nate Lawson <nate@root.org> wrote:
> > Perhaps the memory range isn't specified as contiguous resources.
> >
> > > pcib2: device xl0 requested decoded memory range 0xde000000-0xdeffffff
> > > xl0: Lazy allocation of 0x1 bytes rid 0x14 type 3 at 0xde000000
> >
> > Output from devinfo -r after booting your kernel with xl0 would help.
>
> I have run devinfo -r both on a working kernel at Apr 9 (devinfo-1.txt) and the kernel with xl0
> attach problem (devinfo-2.txt).
>
> Thanks for your help.

Yep, Warner was right.  Your card expects to talk via IO ports, not mapped
memory:

>            xl0
>                Interrupt request lines:
>                    0xa
>                I/O ports:
>                    0xa400-0xa43f

I think Warner has to go through broken devices like this and fix their
resource allocation.  His ATA patch (just committed today by sos@) is
probably an example of this.

-Nate



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040413115930.G76691>