From owner-freebsd-mobile Wed Jun 20 21:23:30 2001 Delivered-To: freebsd-mobile@freebsd.org Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id 8D3FC37B401 for ; Wed, 20 Jun 2001 21:23:27 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.11.3/8.11.1) with ESMTP id f5L4NPV85518; Wed, 20 Jun 2001 22:23:25 -0600 (MDT) (envelope-from imp@harmony.village.org) Message-Id: <200106210423.f5L4NPV85518@harmony.village.org> To: "Mike Atkinson" Subject: Re: PCI -> PCMCIA -> Wavelan/IEEE Cc: freebsd-mobile@FreeBSD.ORG In-reply-to: Your message of "Wed, 20 Jun 2001 20:34:50 CDT." <008501c0f9f2$5d23c100$1385f1d8@kconline.com> References: <008501c0f9f2$5d23c100$1385f1d8@kconline.com> <01be01c0f950$f9aae3c0$1385f1d8@kconline.com> <200106202254.f5KMsTV73144@harmony.village.org> Date: Wed, 20 Jun 2001 22:23:25 -0600 From: Warner Losh Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org In message <008501c0f9f2$5d23c100$1385f1d8@kconline.com> "Mike Atkinson" writes: : I did figure out after my previous post that I had to be running -current to : get this working and have upgraded the box in question. Ah. There's a known problem with some bridges. If you try this patch, it should work. At least others have claimed that it does. Warner Index: pci_pci.c =================================================================== RCS file: /home/imp/FreeBSD/CVS/src/sys/dev/pci/pci_pci.c,v retrieving revision 1.3 diff -u -r1.3 pci_pci.c --- pci_pci.c 2000/12/13 01:25:11 1.3 +++ pci_pci.c 2001/06/21 04:22:07 @@ -286,7 +286,9 @@ " (decoding 0x%x-0x%x)\n", device_get_name(child), device_get_unit(child), start, end, sc->iobase, sc->iolimit); +#if 0 return(NULL); +#endif } if (bootverbose) device_printf(sc->dev, "device %s%d requested decoded I/O range 0x%lx-0x%lx\n", @@ -306,7 +308,9 @@ " (decoding 0x%x-0x%x, 0x%x-0x%x)\n", device_get_name(child), device_get_unit(child), start, end, sc->membase, sc->memlimit, sc->pmembase, sc->pmemlimit); +#if 0 return(NULL); +#endif } if (bootverbose) device_printf(sc->dev, "device %s%d requested decoded memory range 0x%lx-0x%lx\n", To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message