LAN75xx Windows CE 6.0&5.0 Driver v1.1 ============================================= This file provides information about how to configure the driver for the multiple instances. In order to support multiple instances, the registry information for the miniport driver and adapter instances must be configured in [HKEY_LOCAL_MACHINE\Comm\InstanceName\Parms] . For example, if you want to support two instances, Parameters for instance2(SMSC75002) must be in the registry. Below is the Parameters for instances2(Just do the copy of the Parameters of SMSC75001, change "SMSC75001" to "SMSC75002", and set the "InstanceIndex"=dword:2). So does instance3,4..... Note: The physical memory for the USB host is usually set to 128k by default. We use 2 RCB each 16k for the receive and 2 TCB each 16k for the TX. If you support more than 2 instances, some transfers submission will be failed due to lack of memory. That will effect the performance of LAN7500 and some times the system will get freeze. So in order to make multiple instances work properly, we need to increase the USB host memory from the BSP or change the RCB/TCB to lower size. Please refer to "LAN7500 Software User Manual.pdf" Section 6.4. 1. Registry settings [HKEY_LOCAL_MACHINE\Comm\SMSC75002] "DisplayName"="SMSC7500 USB2.0 FAST Ethernet Driver" "Group"="NDIS" "ImagePath"="smsc7500.dll" [HKEY_LOCAL_MACHINE\Comm\SMSC75002\Parms] "InstanceIndex"=dword:1 "BusNumber"=dword:0 "BusType"=dword:0 "PhyAddress"=dword:1 ; PHY address (0x20:Auto, 0xFF:Internal) "MediaType"=dword:0 "CustomCapa"=dword:1E0; "MaxTCBs"=dword:2 ;maximum TX Control block, 2 by default "TxBurstMax"=dword:4000 ;We recommend 16k(0x4000) for high speed USB, 8k(0x2000) for Full speed USB "MaxRCBs"=dword:2 ;maximum RX Control block, 2 by default "RxBurstMax"=dword:4000 ;We recommend 16k(0x4000) for high speed USB, 8k(0x2000) for Full speed USB "RxBurstCap"=dword:4000 ;We recommend 16k(0x4000) for high speed USB, 8k(0x2000) for Full speed USB "VlanID"=dword:0 ;Vlan Tag ID "PriorityVlanTag"=dword:0 "SleepPhyOnLinkDown"=dword:1 ;0 disabled, 1 Enabled "DetachOnLinkDownMode"=dword:1 ;0 disabled, 1 Enabled [HKEY_LOCAL_MACHINE\Comm\SMSC75002\Parms\TcpIp] "EnableDHCP"=dword:1 ; "IpAddress"="192.168.3.50" ; "Subnetmask"="255.255.255.0" ; "DefaultGateway"="192.168.8.1" "UseZeroBroadcast"=dword:0 2. History v1.1.0 Nancy Lin (02/11/2012) ------------------------------ - Fixed EDPD/Nedetach issue v1.0.0 Nancy Lin (08/11/2011) ------------------------------ - Initial release