This may be slightly longwinded, but I'll try to cover everything as briefly as I can.
The ambition here is to build a device which will accept firewire video input from a video camera, and write it as an AVI file to a compactflash card. I was talking about this in #electronics on freenode, and it was suggested that this might be doable using something like a WGT634U router board, replacing the miniPCI wifi card with a firewire one and using a USB compactflash reader on the WGT634U's USB host. We're talking about something like the Firestore series of video disk recorders, only for removable flash memory cards. It would be physically compact, low power, and run an open OS (yeay!)
I have made sure that the Commell MP323 miniPCI firewire card uses an Agere FW323 chip, which is apparently supported by the OHCI firewire drivers already available for openWRT. There's apparently also a VFAT driver available which would facilitate writing to the CF card. CF cards which will do the required rates - about 4MB a second - are easily available. It's 25 megabit DV video which we're doing nothing with except wrapping it in an AVI and storing it, so I don't anticipate any bandwidth problems on a board designed to run four 100-megabit ethernet ports at once.
Does this idea pass a sanity check?
The second issue is that I would need software to do the recording. The program dvgrab, which is reliant on at least libraw1394 and libiec61883, does what I want, but of course there's never been any need for it to exist on an openWRT platform. While I'm confident that I can probably follow the instructions to create a working openWRT on a WGT634U, I'm not a software engineer and setting up a cross-compilation environment to port dvgrab and the required libraries is pretty much beyond me. Assuming this whole idea passes the sanity check, I would then be looking to negotiate a fee for an experienced person to port dvgrab, the libraries, and help me get it working. I understand that often people are willing to do this in return for ownership of the test hardware, which would be fine, but WGT634Us are rare enough now that a straight fee might be easier.
Hope I'm asking the right questions in the right way.