Re: USB Mass Storage Device
- From: "Henrik Viklund" <henrik.viklund@xxxxxxxxx>
- Date: 30 Nov 2006 23:40:09 -0800
The "DeviceName" registry setting looks wierd. It should match the
device manager name, i.e. "DSK0:" or "DSK1:" etc. If you're not sure
what name the SD Memory Storage class driver gets when it is activated,
you should be able to find it under
[HKEY_LOCAL_MACHINE\Drivers\Active] using the remote registry editor.
Henrik Viklund
http://www.addlogic.se
Imti skrev:
Hi,
I want to expose my SD Card as a USB Mass Storage Device. Here are the
details of the target device
(1) ISP1582 Peripheral Controller
(2) WINCE 5.0
(3) Have the physical device driver(PDD) from philips.
I have included the "Mass Storage" Component from the catalog.
The Device is registered and it has activated the "Mass Storage Class"
Client driver.
But on my PC it shows as "UNKNOWN DEVICE" found.
How can I set my registry, so that it corresponds to my SD CARD. SD
Card is mounted as
"Storage Card" on my target.
Here are the registry settings
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PDCI]
"Prefix"="UFN"
"Dll"="ISP1582Function.dll"
"Order"=dword:16
"Class"=dword:06
"SubClass"=dword:80
"ProgIF"=dword:00
"Priority256"=dword:64
"VendorID"=multi_sz:"10b5"
"DeviceID"=multi_sz:"5406"
"SubVendorID"=multi_sz:"10b5"
"SubsystemID"=multi_sz:"9054"
"IsrDll"="GIISR.dll"
"IsrHandler"="ISRHandler"
"EndpointCount"=dword:7
"SupportedSpeeds"=dword:6
"BusIoctl"=dword:2a0048
"MemBase"=dword:08000000
"MemLen"=dword:100000
"SysIntr"=dword:42
"IClass"=multi_sz:"{E2BDC372-598F-4619-BC50-54B3F7848D35}=%b","{6F40791D-300E-44E4-BC38-E0E63CA8375C}=%b"
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
"DefaultClientDriver"=- ; erase previous default
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
"ClientDriver"="\\Drivers\\USB\\FunctionDrivers\\Mass_Storage_Class"
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\Mass_Storage_Class]
"Dll"="usbmsfn.dll"
"idVendor"=dword:04CC
"idProduct"=dword:1BA7
"InterfaceSubClass"=dword:06
"InterfaceProtocol"=dword:50
"DeviceName"="Storage Card:"
"FriendlyName"="Mass Storage"
"Manufacturer"="Philips"
"Product"="Mass Storage"
"bcdDevice"=dword:0
Here are the debug messages
UsbFnMdd!UfnMdd_RegisterDevice: Device registered
UsbFnMdd!UfnMdd_Start: Function controller running
UsbFnMdd!CUfnBus::ActivateChild: Activated client driver
"Mass_Storage_Class"
Regards,
Imtiaz Khan
.
- Follow-Ups:
- Re: USB Mass Storage Device
- From: Imti
- Re: USB Mass Storage Device
- References:
- USB Mass Storage Device
- From: Imti
- USB Mass Storage Device
- Prev by Date: USB Mass Storage Device
- Next by Date: Re: LAN91C111 on PXA270
- Previous by thread: USB Mass Storage Device
- Next by thread: Re: USB Mass Storage Device
- Index(es):
Relevant Pages
|