From owner-freebsd-hardware@FreeBSD.ORG Mon Dec 27 13:34:47 2010 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C4D55106566C for ; Mon, 27 Dec 2010 13:34:47 +0000 (UTC) (envelope-from seanbru@yahoo-inc.com) Received: from mrout1-b.corp.re1.yahoo.com (mrout1-b.corp.re1.yahoo.com [69.147.107.20]) by mx1.freebsd.org (Postfix) with ESMTP id 7B5158FC15 for ; Mon, 27 Dec 2010 13:34:47 +0000 (UTC) Received: from [127.0.0.1] (proxy8.corp.yahoo.com [216.145.48.13]) by mrout1-b.corp.re1.yahoo.com (8.14.4/8.14.4/y.out) with ESMTP id oBRDO4sL044223; Mon, 27 Dec 2010 05:24:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=yahoo-inc.com; s=cobra; t=1293456245; bh=Tf+vEHTcFZcZQOalBjqHvwitvWqfpyFtCogS9hVFHmo=; h=Subject:From:To:Cc:In-Reply-To:References:Content-Type:Date: Message-ID:Mime-Version:Content-Transfer-Encoding; b=V9KDTva4Bo3+gWerhcxav3AqtgZI6Dye9tUwvoNRbIftFgRFnR/Lh1nfczKk2Fxl5 Q7SneJf/9N0Rj43dgxYiguURfcWISg/v+CP3gN9SqkQ1PJrxt2Gy5w4smTkQTCiImK 3nCC/ISvSUS0QphAtP89Rb5LIkBDs//7YjPtX7Ag= From: Sean Bruno To: "dieterbsd@engineer.com" In-Reply-To: <8CD72A27FE37E5A-B84-15C2E@web-mmc-m05.sysops.aol.com> References: <8CD72A27FE37E5A-B84-15C2E@web-mmc-m05.sysops.aol.com> Content-Type: text/plain; charset="UTF-8" Date: Mon, 27 Dec 2010 05:24:04 -0800 Message-ID: <1293456244.3069.729.camel@home-yahoo> Mime-Version: 1.0 X-Mailer: Evolution 2.28.3 (2.28.3-1.fc12) Content-Transfer-Encoding: 7bit Cc: "freebsd-firewire@freebsd.org" , "freebsd-hardware@freebsd.org" Subject: Re: VIA Fire II Firewire Card X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Dec 2010 13:34:47 -0000 On Sat, 2010-12-25 at 15:27 -0800, dieterbsd@engineer.com wrote: > Do you have any other PCMCIA cards? If so do they work with FreeBSD? > > Have you tried a verbose boot? It gives slightly more data: > > fwohci0: port 0xa800-0xa87f mem > 0xfdffe000-0xfdffe7ff irq 18 at device 6.0 on pci1 > fwohci0: Reserved 0x800 bytes for rid 0x10 type 3 at 0xfdffe000 > ioapic0: routing intpin 18 (PCI IRQ 18) to lapic 0 vector 53 > fwohci0: [MPSAFE] > fwohci0: [ITHREAD] > fwohci0: OHCI version 1.10 (ROM=1) > fwohci0: No. of Isochronous channels is 4. > > Looking through the code: > > /usr/src/sys/dev/firewire/fwohci.c: fwohci_init(struct fwohci_softc > *sc, device_t dev) > I suspect that sc contains bogus data, in particular: > bus_space_tag_t bst; > bus_space_handle_t bsh; > > It might be useful to add a printf in fwohci_init() to display the > values for bst and bsh. > > I don't suppose that this chipset is available in a PCI card that also exhibits this failure? I need to buy some cards for work and I'm more than happy to get a couple of "broken" ones to try and fix it. Sean