| 
                 opsens_claude_belleville 
                 
                
                34 Posts  | 
                
                  
                    
                      
                       Posted - 25 Aug 2008 :  14:31:19
                        
                      
  | 
                     
                    
                       I have tested a Maxtor OneTouch 4 500Gb and a Maxtor OneTouch 2 200Gb. Both are unrecognized by the VGX.
  The devices are detected by Windows CE 5.0 and a message sent by Windows is captured using a hook in aygshell.dll
  [DllImport("aygshell.dll", SetLastError = true)] internal static extern int SHChangeNotifyRegister(         IntPtr hwnd,         IntPtr pshcne);
  The message received is this one:
  DBT_DEVICEARRIVAL = 0x8000, //A device or piece of media has been inserted and is now available. 
  But the “\Hard disk” folder doesn’t show up as expected. I have also played with the following registry key to see if it could help fix this issue.
  ==================================================================== ; USB re-enumeration pulse settings ;  Values have a 10 second maximum.  ;  Zero duration removes pulse ;====================================================================
  [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SMI501USB]     "USB_Enumeration_Pulse_Startup_Delay"=dword:3e8 ;1 second     "USB_Enumeration_Pulse_Wake_Delay"=dword:3e8    ;1 second     "USB_Enumeration_Pulse_Duration"=dword:2710     ;10 seconds, 0 means no pulse   ß ß
  We are not targeting specifically Maxtor drives, but all kind of external USB drive. So I wonder if you know about a list of supported drive for both Windows CE 5.0 and your VGX board.
  Also, any insights on how to fix this issue would be appreciated. | 
                     
                   
                 |