2014-03-14 4 views
1

EMAC 드라이버없이 WINCE 7 sdmmc 드라이버가 올바르게 작동합니다.WINCE 7 : EMAC 드라이버와 함께 SDCard가 장착되지 않음

EMAC 드라이버가 카탈로그 항목에서 활성화되면 sdcard가 몇 번만 마운트됩니다. 시간 SD 폴더의 대부분은 내가있는 Platform.reg 파일의 SDMMC 부분을 추가 여기

(저장 같이 관리자 제어판 애플릿의 SD가 나열 됨) MyDevice에 표시되지 않습니다 :

IF BSP_SDMMC 
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SDMMC1] 
    "Order"=dword:26 
    "Dll"="sdmmc.dll" 
    "Prefix"="MMC" 
    "Index"=dword:1 
    ;"DisableDMA"=dword:1          ; Use this reg setting to disable both internal and external DMA 
    "MaximumClockFrequency"=dword:2FAF080   ; 50 MHz max clock speed 
    ;"WakeupSource"=dword:1         ; this will enable system wakeup when card is inserted or removed during suspend state 


ENDIF ;BSP_SDMMC 

Emac.reg 파일 :

[HKEY_LOCAL_MACHINE\Comm\EMAC1] 
    "DisplayName"="EMAC Ethernet Driver" 
    "Group"="NDIS" 
    "ImagePath"="EMAC.dll" 

[HKEY_LOCAL_MACHINE\Comm\EMAC1\Parms] 
    "BusNumber"=dword:0 
    "BusType"=dword:0 
    "IRQ"=dword:98 
    "ioBase"=dword:31 
    "ioLen"=dword:10 
    "memBase"=dword:D03CD610 
    "memLen"=dword:1000 
    "Order"=dword:30 
    ; DuplexMode: 0:AutoDetect; 1:HalfDuplex; 2:FullDuplex. 
    "DuplexMode"=dword:0 
    ; The Ethernet Physical Address. For example, 
    ; Ethernet Address 00:24:20:10:bf:03 is MACAddress1=0024, 
    ; MACAddress2=2010,and MACAddress3=bf03. 
    "MACAddress1"=dword:0001 
    "MACAddress2"=dword:0203 
    "MACAddress3"=dword:0405 
    "*IfType"=dword:6    ; IF_TYPE_IEEE802_3 
    "*MediaType"=dword:0   ; NdisMediumNative802_3 
    "*PhysicalMediaType"=dword:D ; NdisPhysicalMedium802_3 

도와주세요.

답변

1

SDMMC의 순서는 무엇이며 EMAC의 순서는 무엇입니까?

먼저로드되는 항목은 무엇입니까?

이러한 주문을 변경하고 시도하십시오.

1

EMAC의 순서를 5에서 30으로 변경 한 후 문제가 해결되었습니다 (SDMMC 주문이 커짐).