Hello,
I’m working on a custom 1394 VDEV driver and started with the sample driver in DDK 7600.163851.1 and noticed that IOCTL_ISOCH_ATTACH_BUFFERS is not implemented and it appears that a “TODO” comment implies that there is (was?) more work to be done to allow the implementation of IOCTL_ISOCH_ATTACH_BUFFERS. My question is, has that work been completed? Is there a newer updated version of the vdev_hybrid sample?
Jon
Hi Jon,
Sadly it hasn’t been completed yet. It’s getting pushed down the list of priorities for other work right now. I am working on it in pieces as I have time, but can’t commit to a WDK ship date.
For the background; ISOCH support was removed due to the existing issues in the ISOCH loopback demonstration which were not fixed in the WDM or KMDF drivers prior to my work on the hybrid driver. I did not get time to address all those issues before the sample went out. We determined that end to end examples of ISOCH transfer support existed in other samples in the WDK so it shoved the priority for making those fixes down a touch. Apologies on that one. Feel free to ask any questions you have on 1394 ISOCH transfers though.
The best sample of how to use 1394 ISOCH is to take the examples from;
…\src\videocap\1394dcam
-patrick