VIA Fire II Firewire Card

Sean Bruno seanbru at yahoo-inc.com
Mon Dec 27 13:24:26 UTC 2010



On Sat, 2010-12-25 at 15:27 -0800, dieterbsd at 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: <VIA Fire II (VT6306)> 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



More information about the freebsd-firewire mailing list