2011-01-27 4 views
3

저는 리눅스에서 IEEE 1394 버스에 직접 액세스 할 수있는 libraw1394 라이브러리를 사용하고 있습니다. 사용하기가 매우 쉽습니다. libraw1394 for Windows 같은 것이 있는지 궁금합니다.Windows에서 FireWire/IEEE 1394 프로그래밍

일반적으로 어떻게하면 Windows에서 IEEE 1394 버스에 액세스 할 수 있습니까? DDK가 그것을 할 수있는 유일한 방법입니까?

UPD. VHPD1394를 발견했습니다. Win32 응용 프로그램에 IEEE 1394 장치에 직접 액세스 할 수있는 특수 장치 드라이버입니다. 이 문서에는 모든 종류의 IEEE 1394 장치와 함께 사용할 수 있으며 응용 프로그램 개발자는 커널 모드 WDM 드라이버를 개발하지 않고도 장치를 제어 할 수 있습니다. 프로그래밍 인터페이스는 C, C++ 및 Delphi를 지원합니다. 불행히도 그것은 무료가 아닙니다!

UPD. 프레디 Witherden Windows로 자신의 파이어 와이어 라이브러리를 이식하는 과정에있다 : http://www.eggheadcafe.com/software/aspnet/36228727/writing-a-1394-interface-driver.aspx

그가 여기 묻는 질문 (Including a Windows DDK Header)는 DeviceIo를 사용하는 몇 가지 아이디어가 FireWire 버스를 액세스하기 위해 호출이 포함되어 있습니다.

감사

답변

1

당신은 Microsoft 1394 WDK를 사용하여 1394 드라이버를 만들 수 있습니다.

+0

글쎄, 나는 전체 드라이버와 사용자 공간 API를 작성하는 것이 이치에 맞지 않는다. – ezpresso

관련 문제