2011-04-05 7 views
0

내가 MSDN 에 따라 레지스트리 설정을 변경 한하지만 난 PC에 연결할 때 다음이 recongnized하지 USB를 보여줍니다/i를 사용wince 6.0의 커스텀 드라이버는 어떻게 되나요?

설정

아래에 주어진다; ======= ========================================================================================================== ========================== [HKEY_LOCAL_MACHINE \ Drivers \ USB \ FunctionDrivers \ CompositeFN] "속성"= 멀티 _sz : "0x80" "bcdDevice"= dword : 0 "DefaultPrefix"= "CompositeFn_" "제조업체 문자열"= "복합 USB" "MaxPacketSize"= dword : 40 "PowerConsumption"= MULTI_SZ "× 00" "ProductString"= "CompositDriver" "SerialString"= "0x22" "제품 ID"= DWORD : 233A "VendorID 값"= DWORD : 0001 "DefaultString"= "전자 복합 드라이버를 사기 "

[HKEY_LOCAL_MACHINE \ 드라이버 \ USB의 \의 FunctionDrivers \ Serial_Class]

"CompositeFn_DefaultString "=" ActiveSync를 " "CompositeFn_FunctionClass "= DWORD : 0A "CompositeFn_FunctionDescription "="USB ActiveSync를 " "합성 eFn_FunctionProtocol "= DWORD : FF "CompositeFn_FunctionSubclass "= DWORD : 00 「CompositeFN_DisableIAD"= DWORD : 1

[HKEY_LOCAL_MACHINE의 \ 드라이버 \ USB의 \의 FunctionDrivers \ Mass_Storage_Class]

"CompositeFn_DefaultString"= "ASI DataMyte 대용량 저장 장치 " "CompositeFn_FunctionClass "= DWORD : 08 "CompositeFn_FunctionDescription "="USB MassStorage " "CompositeFn_FunctionProtocol "= DWORD : FF "CompositeFn_FunctionSubclass "= DWORD : 00

[HKEY_LOCAL_MACHINE의 \ 드라이버 \ USB의 \의 FunctionDrivers \ CompositeFN] "ClientDriverList"= MULTI_SZ "Mass_Storage_Class", "Serial_Class" [HKEY_LOCAL_MACHINE \ 드라이버 \ USB의 \의 FunctionDrivers] "DefaultClientDriver"= "CompositeFN"

답변

0

OS 이미지의 실제 드라이버입니까? 장치를 꽂을 때 디버그 포트는 어떻게됩니까? KITL을 통해 플랫폼 빌더에 연결하는 것은 전체 드라이버 초기화 코드 경로를 단계별로 실행할 수있는 좋은 단계입니다.

+0

thnaks for reply. 드라이버가 platform.i에 있습니다. kitl 사용법을 모르겠다. (귀하의 제안을 해주십시오. – Suri

+0

KITL을 사용하는 것은 SO 답변의 범위를 벗어납니다. 플랫폼 빌더 사용에 대한 전체 서적이 있습니다. 디버그 포트에 대한 정보가 있습니까? – ctacke

관련 문제