Ericsson UM10067 Manuale Utente

Pagina di 25
 
UM10067
 
ISP1760; ISP1761 Win CE 5.0 User Installation Guide
[HKEY_LOCAL_MACHINE\Drivers\ISP176x\Instance] 
 "Dll"="RegEnum.dll" 
; ========================================================= 
; USB - ST-ERICSSON ISP176xHCD driver template 
; ========================================================= 
[HKEY_LOCAL_MACHINE\Drivers\ISP176x\Template] 
   "InstanceIndex"=dword:0 
The driver will not be loaded, if these parameters do not match bridge settings. 
6.2  GPIO bus mode 
If working in GPIO mode, change registry settings of P1761HCD.dll. 
Open registry file P1761HCPDD.reg under WINCE500\3rdparty\ST-
ERICSSON\phISP176xHCD\phISP176xPDD. 
For example, the registry should look as follows, if you are working in GPIO mode. 
Change ‘SysIntr’, ‘Irq’ and ‘MemBase’, according to your platform. 
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\P1761HCD] 
 ;  "Prefix"="PEHCD" 
   "Dll"="P1761HCD.dll" 
   "Order"=dword: 2 
   "Class"=dword:0c 
   "SubClass"=dword:03 
   "ProgIF"=dword: 20 
   "IsrDll"="giisr.dll" 
   "IsrHandler"="ISRHandler" 
   "HcdCapability"=dword:4      ;HCD_SUSPEND_ON_REQUEST 
   "SysIntr"=dword:1f ; decimal 31 ; you change your interrupt line here 
   "MemBase"=dword:08000000  ;you change your Memory Base Address here 
   "MemLen"=dword:100000 
   "InterfaceType"=dword:0     ; Internal 
   "Irq"=dword:3 ;you change your IRQ number here 
6.3  Driver loading sequence in Windows CE Ver. 5.0 
After switching on the Windows CE system with the ISP176x PCI kit, PCI BIOS initializes 
the PCI kit and assigns I/O resource and PCI interrupt lines as requested by PLX9054. 
Windows CE Ver. 5.0 PCI bus driver PCIbus.dll is then invoked. PCIbus.dll gets I/O 
resource and PCI interrupt line of the ISP176x PCI kit and obtains an interrupt ID. 
PCIbus.dll searches the registry, finds the ISP176x registry template by matching registry 
key ‘Class’, ‘Subclass’, ‘VendorID’, ‘DeviceID’, ‘SubsystemID’ and ‘SubvendorID’, then 
loads P1761Bus.dll. 
 
UM10067_3 
© ST-ERICSSON. All rights reserved.
User manual 
Rev. 03 — 12 October 2009 
19 of 
25