2011-02-01 5 views
1

KMDF 드라이버에 64 비트 지원을 추가하기위한 지침이나 설명서가 있습니까? 나는 WDM 드라이버를위한 좋은 링크를 가지고 있지만, KMDF가 당신을 위해 무엇을 처리하고 드라이버가 무엇을 처리해야 하는지를 보여주는 KMDF 관련 가이드를 보는 것이 좋을 것입니다.KMDF 드라이버에 64 비트 지원을 추가하기위한 지침

편집 :는 여기에 지금까지 가지고있는 링크입니다 :
Programming Issues for 64-bit Drivers (Windows Driver Kit)
64-bit Guidelines
Checklist for 64-bit Microsoft Windows Drivers

답변

0

이슈는 KMDF 또는 WDM을 사용하는지 정확히 동일합니다.

  • 드라이버에 포인터 나 핸들이 정수와 동일한 크기라고 가정하는 코드가 없는지 확인해야합니다.

  • 장치가 모든 메모리를 처리 할 수 ​​있다고 가정하지 않고 DMA 기능을 사용해야합니다.

  • 다시 컴파일하고 테스트해야합니다.

  • 드라이버에 부동 소수점 코드를 사용하지 않아야합니다.