I have a SIIG 1394 2-port cardbus OCHI card, it contains a VIATECH VT6306. Its a little bit strange but it seems to work a little bit at least.
I have is a MAP-63-CF from NNNN, a IEEE1394 to IDE converter. Inside it it seems to be a Wise Advanced IDE Devices controller. It worked on the local Dual-G4 running MacOS 10.2 (or something like that). I got out around 5-10 MByte/s (I don't really remember what is was) using dd.
I have borrowed a SONY DVMC-DA1 from a friend. I have only managed to get it to read the whole ROM ONE time. I think I'll blame the VT6303 card for that, but then, I forgot to take it the the local Mac so I don't really know if it work. Its kind of silly to have it. It only talks NTSC. Sweden is a PAL country :)
The same friend lend me a Texas Instruments TSB12LV23 OHCI IEEE 1394 Host Controller and with this the thingy probe perfectly.
First patch, sent to current-users 16 Dec 2001 . Support disconnection of cardbus.
Second patch sent to current-users 29 Dec 2001. Support disconnection of cardbus, this time it also removed utstanding at requests, and thus doesn't crash. Please see comment in patch (follow link).
Third patch , 30 Dec 2001, contains
all that second patch does and cleans up the autoconf and moved
the SBP2 code to fwscsi.c
.
Fourth patch , 9 Jan 2002. Added even more sbp2 stuff. It almost work, its weird. I write to the orb address to the ORB_POINTER (its the right adress, I checked with the Linux driver) but only thing I get back is a rcode: 18 (OHCI_CTXCTL_EVENT_ACK_PENDING) and nothing happends. No read on the orb, strange. I guess I need to read out the status csr and see if the device is happy before and after the orb. dmesg
Wed Jan 9 13:35:45 CET 2002
See dmesg.