question on fwohci_init()

Hidetoshi Shimokawa simokawa at FreeBSD.org
Mon Jan 17 20:07:00 PST 2005


All OHCI compliant chips should be detected automatically by its PCI
configuration register without source modification.

I suppose your card is very old and it is not OHCI compilant.

/\ Hidetoshi Shimokawa
\/  simokawa at FreeBSD.org

At Mon, 17 Jan 2005 08:37:52 -0800,
Chuck Tuffli wrote:
> 
> I happened to have a PCI FireWire card laying around and wanted to see
> if it worked under FreeBSD 4.x. The chip is
> 
> none2 at pci1:9:0: class=0x0c0000 card=0x69501081 chip=0x8000104c rev=0x02 hdr=0x00
>     vendor   = 'Texas Instruments (TI)'
>     device   = 'TSB12LV21 LYNX IEEE1394 FireWire Host Controller'
>     class    = serial bus
>     subclass = FireWire
> 
> which doesn't seem to be supported by the firewire driver. I modified
> the driver so that the device would be probed, but get the following
> error in dmesg
> 
> fwohci0: <Texas Instruments TSB12LV21> mem 0xff8a0000-0xff8affff,0xff8b0000-0xff
> 8bffff,0xff8fd000-0xff8fdfff irq 9 at device 9.0 on pci1
> fwohci0: OHCI version 0.4c (ROM=0)
> fwohci0: invalid OHCI version
> fwohci0: fwohci_init failed with err=6
> device_probe_and_attach: fwohci0 attach returned 5
> 
> Does the OHCI version number indicate that the card is too old
> (version == 0) to support? Thank you for any insights.
> 
> ---chuck
> _______________________________________________
> freebsd-firewire at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-firewire
> To unsubscribe, send any mail to "freebsd-firewire-unsubscribe at freebsd.org"
> 


More information about the freebsd-firewire mailing list