⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 platform.reg

📁 Cirrus EP9315 wince bsp
💻 REG
📖 第 1 页 / 共 2 页
字号:
;   The 1st (the least) DWord (32bits) of the MAC Address
;   "MACAddress1"=dword:0012
;   The 2nd  DWord of the MAC Address
;   "MACAddress2"=dword:3456
;   The 3rd (the most) DWord of the MAC Address
;   "MACAddress3"=dword:7890

;   DuplexMode: 0:AutoNegotiate, 1:Half, 2:Full (Default:0)
   "DuplexMode"=dword:0
;   MediaSpeed: 0:AutoSense, 10:10_MBPS, 100:100_MBPS (Default:0)
   "MediaSpeed"=dword:0

[HKEY_LOCAL_MACHINE\Comm\CS89501\Parms\TcpIp]
   ; This should be MULTI_SZ
   "DefaultGateway"=""
   ; This should be SZ... If null it means use LAN, else WAN and Interface.
   ;"LLInterface"=""
   ; Use zero for broadcast address? (or 255.255.255.255)
   "UseZeroBroadcast"=dword:0
   ; Thus should be MULTI_SZ, the IP address list
   "IpAddress"="0.0.0.0"
   ; This should be MULTI_SZ, the subnet masks for the above IP addresses
   "Subnetmask"="0.0.0.0"
   "EnableDHCP"=dword:1

[HKEY_LOCAL_MACHINE\Comm\Tcpip\Linkage]
   ; This should be MULTI_SZ
   ; This is the list of llip drivers to load
   "Bind"=multi_sz:"ppp","CS89501"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings]
    "ProxyEnable" = dword:1
    "ProxyServer" = "proxy1.cirrus.com:8080"
    "ProxyOverride"="<local>"
ENDIF


;
; These are the value for our IRDA driver.
;
; IF BSP_EP931X_IRDA
;[HKEY_LOCAL_MACHINE\Comm\IrDA\Linkage]
;    "Bind"=multi_sz:"epirda1"
;    
;[HKEY_LOCAL_MACHINE\Comm\epirda]
;   "DisplayName"="EP9312 Fast Irda Driver"
;   "Group"="NDIS"
;   "ImagePath"="epirda.dll"
;
;[HKEY_LOCAL_MACHINE\Comm\epirda\Linkage]
;   "Route"=multi_sz:"epirda1"
;
;
; The driver will not load without this.
;
;[HKEY_LOCAL_MACHINE\Comm\epirda1\Parms]
;   "BusNumber"=dword:0
;   "BusType"=dword:0
;
; ENDIF

IF SYSGEN_IRDA
[HKEY_LOCAL_MACHINE\Comm\IrDA\Linkage]

   ; Need to have IrDA stack bind to the miniport.
   "Bind"=multi_sz:"Irsir1"

[HKEY_LOCAL_MACHINE\Comm\Irsir]

   "DisplayName"="Serial (COM) IrDA Driver"
   "Group"="NDIS"
   "ImagePath"="irsir.dll"

[HKEY_LOCAL_MACHINE\Comm\Irsir\Linkage]
   "Route"=multi_sz:"Irsir1"

[HKEY_LOCAL_MACHINE\Comm\Irsir1\Parms]
   ; BusNumber and BusType required for NDIS.
   "BusNumber"=dword:0
   "BusType"=dword:0

   ; Serial port.
   "Port"=dword:2

   ; 0 = Use external dongle, 1 = Use internal IR
   "IntIR"=dword:1

   ; 0 = Internal transceiver, 1 = Extended Systems JetEye dongle
   "TransceiverType"=dword:0
   "DisablePowerManagement"=dword:1

;
; Optional IrSir registry settings.
;

[HKEY_LOCAL_MACHINE\Comm\Irsir1\Parms]

   ; Baud - can override default supported baud rates for TranceiverTypes.
   ; Default internal = 2400 | 9600 | 19200 | 38400 | 57600 | 115200. (3F)
   ; Default ESI      =        9600 | 19200 |                 115200. (26)
   ;
   ; 2400  = (1 << 0), 9600  = (1 << 1), 19200  = (1 << 2), 
   ; 38400 = (1 << 3), 57600 = (1 << 4), 115200 = (1 << 5)
   ;
   ; Note:
   ; ESI dongle will not allow unsupported baud rates 2400, 38400, 57600.
   ;
   ; The following example would re-apply the defaults for ESI.
   "Baud"=dword:3F

ENDIF


; Keybd driver is the same.
;;;IF BSP_EP931X_KEYPAD
;;;[HKEY_LOCAL_MACHINE\Hardware\DeviceMap\KEYBD]
;;;    "Drivername" ="kbdcherryeng.dll"
;;;ENDIF
;;;
;;;IF BSP_EP931X_PS2KEYBOARD
;;;[HKEY_LOCAL_MACHINE\Hardware\DeviceMap\KEYBD]
;;;    "Drivername" ="kbdps2eng.dll"
;;;
;;;
;;;ENDIF
;;;
;;;
;;;

;;;*******************************************************************
;;;
;;; Load the keyboard files.
;;;
;;;*******************************************************************
; @CESYSGEN IF CE_MODULES_POINTER
IF BSP_NOMOUSE !
#include "$(DRIVERS_DIR)\keybd\ps2_8042\8042mouse.reg"
ENDIF BSP_NOMOUSE !
; @CESYSGEN ENDIF CE_MODULES_POINTER

; @CESYSGEN IF CE_MODULES_KEYBD
IF BSP_NOKEYBD !
#include "$(DRIVERS_DIR)\keybd\keybd.reg"
#include "$(DRIVERS_DIR)\keybd\ps2_8042\8042keybd.reg"
#include "$(DRIVERS_DIR)\keybd\LayMgr.reg"

ENDIF BSP_NOKEYBD !
; @CESYSGEN ENDIF CE_MODULES_KEYBD


IF BSP_EP931X_PCMCIA
;[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\ATADisk]
; Use this to override the default name of the Storage Card.  Windows CE will use "Storage Card",
; "Storage Card2", "Storage Card3", etc. for the name(s).
;   "Folder"="PC Card Storage Card"

;HACK:
;HACK: Title: TrueFFS not working
;HACK:
;HACK: This takes the TrueFFS driver out of the registry (so we don't have to edit
;HACK: common.reg or cesysgen.bat). It is taken out because it doesn't work on
;HACK: the platform. Not sure what the problem is yet.  If this turns into a permanent
;HACK: workaround, probably want to modify cesysgen.bat.
;HACK:
[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Detect\90]
   "Dll"=""
   "Entry"=""

ENDIF



IF BSP_EP931X_SERIAL
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial_1]
   "DeviceArrayIndex"=dword:1
   "Prefix"="COM"
   "Dll"="pl010serial.Dll"
   "Order"=dword:0

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial_2]
   "DeviceArrayIndex"=dword:2
   "Prefix"="COM"
   "Dll"="pl010serial.Dll"
   "Order"=dword:0

;
; To enable Serial port 3 uncomment the following lines
; and disable support in the kernel for serial port 3.
; (kernel\hal\debug.c)
;
;   
; [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial_3]
;   "DeviceArrayIndex"=dword:2
;   "Prefix"="COM"
;   "Dll"="pl010serial.Dll"
;   "Order"=dword:2
ENDIF

IF BSP_EP931X_SERMOUSE
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SerMouse]
   "Index"=dword:1
   "Dll"="SerMouse.dll"
   "Prefix"="SRM"
   "Order"=dword:1
   "Port"=dword:1
ENDIF

; This registry setting controls the checkboxes displayed in the Sounds CPL
; under "enable clicks & taps". Set bit0 if you have a keyboard, set bit1 if
; you have a touch screen. Set bit2 if you have HW buttons (NOTE: for now
; HW buttons are mutually exclusive with the keyboard)
; For ODO setting it to 3=keybd, and touch screen
[HKEY_LOCAL_MACHINE\ControlPanel]
	"InputConfig"=dword:0

; @CESYSGEN IF CE_MODULES_POINTER   
;
; This registry setting controls the checkboxes displayed in the Sounds CPL
; under "enable clicks & taps". Set bit0 if you have a keyboard, set bit1 if
; you have a touch screen. Set bit2 if you have HW buttons (NOTE: for now
; HW buttons are mutually exclusive with the keyboard)
;
;[HKEY_LOCAL_MACHINE\ControlPanel]
;    "InputConfig"=dword:3   ; 3 => keybd and touch screen

IF BSP_EP931X_TOUCH

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH]
   "DriverName"="touch.dll"
   "MaxCalError"=dword:300
   "CalibrationData"="2118,2074 1294,2822 1290,1298 2901,1282 2893,2816 "
;
; MinInvPressure is the minimum touch resistance that is needed to register a touch
;
; MaxInvPressure is the maximum touch resistance that is needed to before going out
; of polled mode
;
; MaxChange is the maximum change between touches before the sample is descarded.
;
;  Default Values:
;  "MinInvPressure"=dword:1500
;  "MaxInvPressure"=dword:4400
;  "MaxChange"=dword:120




[HKEY_CURRENT_USER\ControlPanel\Pen]
    "DblTapDist"=dword:14

ENDIF 
; @CESYSGEN ENDIF CE_MODULES_POINTER 


; @CESYSGEN IF CE_MODULES_PCMCIA

IF BSP_EP931X_PCMCIA
;
; Make sure the driver gets loaded. The PCMCIA driver opens its own key
; in HKLM\Drivers\PCMCIA to extract useful info so this key only needs to
; provide enough info to get the dll loaded at the right time. The GUID
; the IClass value is immutable and matches the one in cardserv.h.
;
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCMCIA]
   "Dll"="PCMCIA.dll"
   "Order"=dword:0
   "IClass"=multi_sz:"{6BEAB08A-8914-42fd-B33F-61968B9AAB32}=PCMCIA Card Services"
ENDIF 

; @CESYSGEN ENDIF CE_MODULES_PCMCIA
  


IF BSP_EP931X_USB
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\OHCI]
   "Prefix"="HCD"
   "Dll"="ohci.dll"
   "Index"=dword:1
   "Order"=dword:1
   ; Resource config information.  We don't have routines to modify PCI IRQ
   ; and mem base, so we specify two different config modes - if 
   ; UseExistingSettings is non zero, accept whatever resources were assigned 
   ; by the BIOS, and fill in the Irq and MemBase fields dynamically. 
   ; Otherwise, check settings and fail driver load if IRQ doesn't match the 
   ; registry value.
   "Irq"=dword:0F
   "MemBase"=dword:FFBFE000

   ;
   ; The 9301 needs EGPIO 2 cleared so that the USB device can be powered.
   ; 
   "Egpio9Clear"=dword:1


ENDIF

; USB - Mouse Driver
[HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\Default\Default\3_1_2\Generic_Sample_Mouse_Driver]
   "DLL"="USBMOUSE.dll"

; USB - Mouse Driver
[HKEY_LOCAL_MACHINE\Drivers\USB\ClientDrivers\Generic_Sample_Mouse_Driver]























⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -