From owner-freebsd-net Mon Jun 1 03:21:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA09249 for freebsd-net-outgoing; Mon, 1 Jun 1998 03:21:12 -0700 (PDT) (envelope-from owner-freebsd-net@FreeBSD.ORG) Received: from implode.root.com (implode.root.com [198.145.90.17]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA09242 for ; Mon, 1 Jun 1998 03:21:02 -0700 (PDT) (envelope-from root@implode.root.com) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id DAA10099; Mon, 1 Jun 1998 03:16:39 -0700 (PDT) Message-Id: <199806011016.DAA10099@implode.root.com> To: Graeme Brown cc: "FreeBSD-Net (FreeBSD.Org) List" Subject: Re: My fxp troubles under FreeBSD 2.2.6 In-reply-to: Your message of "01 Jun 1998 10:50:31 BST." From: David Greenman Reply-To: dg@root.com Date: Mon, 01 Jun 1998 03:16:39 -0700 Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >The error message being triggered by the test > >if (paddr < pcicb->pcicb_membase || > paddr + psize - 1 > pcicb->pcicb_memlimit) { > printf ("pci_map_mem failed: device's memrange 0x%x-0x%x is " > "incompatible with its bridge's memrange 0x%x-0x%x\n", > (unsigned) paddr, > (unsigned) (paddr + psize - 1), > (unsigned) pcicb->pcicb_membase, > (unsigned) pcicb->pcicb_memlimit); >/* return (0);*/ >/* ACHTUNG: Ist der Code richtig, wenn eine PCI-PCI-Bridge fuer > * die PCI-Slots verwendet wird, aber die Onboard-Devices direkt > * an der CPU-PCI-Bridge haengen (Siehe Compaq Prolinea Problem) ??? > */ > >I notice the comment in German translates (if I remenber my high-school >German) as > >ATTENTION: Is the code correct if a PCI-PCI-Bridge for the PCI slots >is changed but the Onboard-Devices directly on the CPU-PCI bridge >hang (as in "get hung-up" or as in "are connected-to" ??) ( See Compaq >Prolinea Problem) ??? > >I notice the author of pci.c is Wolfgang Stanglmeier. Is he contactable >via email ? Who is/are the PCI bus specialist(s) within the FreeBSD Org ? Can >we have his/their comments on my problem ? Our PCI expert is Stefan Esser . He and Wolfgang wrote the generic PCI support that appears in FreeBSD. I should have mentioned that earlier - sorry about that. Please do contact him and provide the relevant info (hardware config, and the dmesg output - especially the results of the above printf). -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message