Программирование FireWire / IEEE 1394 под Windows - PullRequest
3 голосов
/ 27 января 2011

Я использую библиотеку libraw1394 , которая обеспечивает прямой доступ к шине IEEE 1394 в Linux.Он очень прост в использовании, и мне интересно, есть ли что-то вроде libraw1394 для Windows?

И вообще, как я могу получить доступ к шине IEEE 1394 в Windows?DDK - единственный способ сделать это?

UPD. Я нашел VHPD1394.Специальный драйвер устройства, который обеспечивает приложениям Win32 прямой доступ к устройствам IEEE 1394.В документации говорится, что его можно использовать с любым устройством IEEE 1394, что позволяет разработчикам приложений управлять устройствами без необходимости разработки драйвера WDM в режиме ядра.Интерфейс программирования поддерживает C, C ++ и Delphi. К сожалению, это не бесплатно!

UPD. Фредди Уизертен в процессе переноса своей библиотеки FireWire на Windows: http://www.eggheadcafe.com/software/aspnet/36228727/writing-a-1394-interface-driver.aspx

заданный им вопрос ( Включая заголовок Windows DDK ) содержит некоторые идеи использования вызовов DeviceIo для доступа к шине FireWire.

Спасибо

1 Ответ

1 голос
/ 27 января 2011

Вы можете создать драйвер 1394, используя Microsoft 1394 WDK .

...