📄 platform.reg
字号:
;
; The content of this file or document is CONFIDENTIAL and PROPRIETARY
; to Jade Technologies Co., Ltd. It is subjected to the terms of a
; License Agreement between Licensee and Jade Technologies Co., Ltd.
; restricting among other things, the use, reproduction, distribution
; and transfer. Each of the embodiments, including this information
; and any derivative work shall retain this copyright notice.
;
; Copyright (c) 2004 - 2005 Jade Technologies Co., Ltd.
; All rights reserved.
;
; ----------------------------------------------------------------
; File: platform.reg
; Revision: 1.0
; ----------------------------------------------------------------
; $
;
; Our variables
#define BUILTIN_ROOT HKEY_LOCAL_MACHINE\Drivers\BuiltIn
#define DRIVERS_DIR $(_PUBLICROOT)\common\oak\drivers
#define PLATFORM_DRIVERS $(_WINCEROOT)\platform\$(_TGTPLAT)\src\drivers
; Platform type: 1=DK3, 2=ODO 3=Rose
[HKEY_LOCAL_MACHINE\Platform]
"Name"="Microsoft Windows CE for JADE Z228 Development Board"
"Type"=dword:4
; @CESYSGEN IF FILESYS_FSREGHIVE
; @CESYSGEN ENDIF FILESYS_FSREGHIVE
; @CESYSGEN IF WCESHELLFE_MODULES_CTLPNL
; 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 ; 1 => keybd, but no touch screen
; @CESYSGEN ENDIF WCESHELLFE_MODULES_CTLPNL
; @CESYSGEN IF CE_MODULES_DEVICE
; Resources available at time of device.exe initialization.
; Key names are descriptive; resource ids are definitive.
; System ids are defined in ddk\inc\resmgr.h.
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\Drivers\Resources\IRQ]
"Identifier"=dword:1
"Minimum"=dword:0
"Space"=dword:20 ; 32 interrupts on the VIC
"Ranges"="0x00-0x13,0x15-0x1f" ; 0 - 19, 21 - 31 (ignore 20 - GND)
"Shared"="" ; None shared (e.g. for PCI)
[HKEY_LOCAL_MACHINE\Drivers\Resources\IO]
"Identifier"=dword:2
"Minimum"=dword:0
"Space"=dword:01000000
"Ranges"="0-0x00FFFFFF"
; END HIVE BOOT SECTION
;//////////////////////////////////////////////////////////////////////////////
;wm9712
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PowerButton]
"Dll"="PowerButton.dll"
"Prefix"="PWR"
"Order"=dword:0
"FriendlyName"="Power Controller Driver"
; @CESYSGEN IF CE_MODULES_WAVEAPI
IF BSP_NOAUDIO !
;**********************************************************
; Audio
;**********************************************************
; To conserve CPU cycles, run the mixer in low-quality mode, at 22KHz
; NOTE: To turn off the mixer set the SampleRate to zero
[HKEY_LOCAL_MACHINE\Audio\SoftwareMixer]
"SampleRate"=dword:AC44
"Buffers"=dword:4
"BufferSize"=dword:800
"EnableLowPassFilter"=dword:1
IF BSP_WAVEDEV_AACI
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Audio]
"Prefix"="WAV"
"Dll"="wavedev_aaci.dll"
"Index"=dword:1
"Order"=dword:0
ENDIF
ENDIF BSP_NOAUDIO !
; @CESYSGEN ENDIF CE_MODULES_WAVEAPI
IF BSP_TOUCH
;**********************************************************
; TouchP
;**********************************************************
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH]
"DriverName"="armtouch.dll"
"MaxCalError"=dword:7
;"CalibrationData"="1916,1933 303,616 300,3265 3591,3255 3583,611"
;"CalibrationData"="132,126 44,40 44,208 216,208 216,40"
;"CalibrationData"="264,107 88,34 88,177 432,177 432,34"
;"CalibrationData"="2112,2016 3456,3328 704,3328 704,640 3456,640"
"CalibrationData"="2051,2087 640,736 629,3451 3470,3453 3464,748"
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Touch]
"Priority256"=dword:80
"HighPriority256"=dword:60
ENDIF
;//////////////////////////////////////////////////////////////////////////////
; @CESYSGEN IF CE_MODULES_KEYBD
IF BSP_KEYBD
;**********************************************************
; Keyboard
;**********************************************************
#include "$(DRIVERS_DIR)\keybd\keybd.reg"
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD]
"DriverName"="kbdmouse.dll"
"Index"=dword:1
"Order"=dword:0
"SysIntr"=dword:1c
"MemBase"=dword:10006000
"MemLen"=dword:10
"EnableWake"=dword:1
#include "$(DRIVERS_DIR)\keybd\LayMgr.reg"
ENDIF
; @CESYSGEN ENDIF CE_MODULES_KEYBD
IF BSP_CFCARD
;**********************************************************
; CF STORE CARD
;**********************************************************
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\CFCARD]
"Prefix"="CFC"
"Dll"="cfcard.dll"
"Index"=dword:1
"Order"=dword:0
"Profile"="CFCard"
; "IClass"="{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\CFCard]
"Name"="CF Card Block Device"
"Folder"="CF Store Card"
"FSD"="fatfs.dll"
"PartitionDriver"="mspart.dll"
"AutoMount"=dword:1
"AutoPart"=dword:1
"AutoFormat"=dword:0
"MountFlags"=dword:0
ENDIF
IF BSP_SDCARD
;**********************************************************
; SD CARD
;**********************************************************
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SD]
"Prefix"="SDI"
"Dll"="sd.dll"
"Index"=dword:1
"Order"=dword:20
"Profile"="SD"
; "IClass"="{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\SD]
"Name"="SD Block Device"
"Folder"="SDStoreCard"
"FSD"="fatfs.dll"
"PartitionDriver"="mspart.dll"
"AutoMount"=dword:1
"AutoPart"=dword:1
"AutoFormat"=dword:0
"MountFlags"=dword:0
ENDIF
;yz_add for Lan9115
;**********************************************************
; LAN 9115
;**********************************************************
#include "$(PLATFORM_DRIVERS)\smsc911x\smsc911x.reg"
;IF BSP_USB
;yz_add for USB host
;************************************************
;usb host -- Hcd
;************************************************
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\OTG_HOST]
"Prefix"="HST"
"Dll"="usbhost.dll"
"Index"=dword:1
"Order"=dword:FF
;yz_add for USB device
;************************************************
;usb function -- Mass storage
;************************************************
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\USB_MSC]
"MscExInfo"=dword:0
"Dll"="z228_usb_msc.dll"
"Prefix"="UFN"
"Order"=dword:0
"Class"=dword:0c
"Priority256"=dword:6C
"BusIoctl"=dword:2a0048
"IClass"=multi_sz:"{E2BDC372-598F-4619-BC50-54B3F7848D35}=%b","{6F40791D-300E-44E4-BC38-E0E63CA8375C}=%b"
"ForceFullSpeed"=dword:1
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
"DefaultClientDriver"=- ; erase previous default
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
"DefaultClientDriver"="Mass_Storage_Class"
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\Mass_Storage_Class]
"Dll"="usbmsfn.dll"
"InterfaceSubClass"=dword:06
"InterfaceProtocol"=dword:50
;"DeviceName"="CFC1:" ; CF card
"DeviceName"="DSK2:" ; ramdisk
;"DeviceName"="DSI1:" ; SD card
;"DeviceName"="FMD1:" ; SD card
"FriendlyName"="Mass Storage"
"idVendor"=dword:0228
; "Manufacturer"="Newman"
"Manufacturer"=""
"idProduct"=dword:0228
; "Product"="MINI ALL-VX1000"
"Product"="Pocket PC"
"bcdDevice"=dword:0
"Removable"=dword:1
;yz_add for USB end
;ENDIF
;**********************************************************
; BackLight
;**********************************************************
;[HKEY_LOCAL_MACHINE\ControlPanel\BackLight]
; "BatteryTimeout"=dword:78
; "ACTimeout"=dword:0
;[HKEY_CURRENT_USER\ControlPanel\BackLight]
; "UseBattery"=dword:0
; "UseExt"=dword:0
; "AdvancedCPL" = "AdvBacklight"
;[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BackLight]
; "Prefix"="BLT"
; "Dll"="backlight.dll"
; "Index"=dword:1
; "Order"=dword:30
; "IClass"="{A32942B7-920C-486b-B0E6-92A702A99B35}"
;yz_add for WIFI
;**********************************************************
; WIFI
;**********************************************************
[HKEY_LOCAL_MACHINE\Comm\GSPI8686]
"DisplayName"="Marvell 802.11 GSPI Adapter"
"Group"="NDIS"
"ImagePath"="GSPI8686.dll"
[HKEY_LOCAL_MACHINE\Comm\GSPI8686\Linkage]
"Route"=multi_sz:"GSPI86861"
[HKEY_LOCAL_MACHINE\Comm\GSPI86861]
"DisplayName"="Marvell 802.11 GSPI Adapter"
"Group"="NDIS"
"ImagePath"="GSPI8686.dll"
[HKEY_LOCAL_MACHINE\Comm\GSPI86861\Parms]
"BusNumber"=dword:0
"BusType"=dword:0
IF _WINCEOSVER=400
; .NET needs this bus type
"BusType"=dword:0
ENDIF
IF _WINCEOSVER=410
; .NET needs this bus type
"BusType"=dword:0
ENDIF
IF _WINCEOSVER=420
; .NET needs this bus type
"BusType"=dword:0
ENDIF
IF _WINCEOSVER=300
; CE 3.0 or PocketPC needs this bus type
"BusType"=dword:8
ENDIF
[HKEY_LOCAL_MACHINE\Comm\Tcpip\Linkage]
"Bind"=multi_sz:"ppp","GSPI86861"
[HKEY_LOCAL_MACHINE\Comm\GSPI86861\Parms\TcpIp]
"EnableDHCP"=dword:1
"DefaultGateway"=""
"UseZeroBroadcast"=dword:0
"IpAddress"="0.0.0.0"
"Subnetmask"="0.0.0.0"
[HKEY_LOCAL_MACHINE\Comm\GSPI86861\Parms]
"PowerMode"=dword:0
"ExtendedScan"=dword:0
"FragThsd"=dword:2000
"RTSThsd"=dword:2000
"ESSID_32"=dword:0
"Allow_Multicast"=dword:0
;yz_add for NandFlash
;**********************************************************
; Nandflash
;**********************************************************
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\NandFlash]
"Prefix"="DSK"
;"Prefix"="FAL"
"Dll"="smflash.dll"
"Index"=dword:2
"Order"=dword:0
"Profile"="NandFlash"
"IClass"="{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\NandFlash]
"Name"="Microsoft Flash Disk"
"Folder"="NandFlash"
"FSD"="fatfs.dll" ;yz_add
"PartitionDriver"="mspart.dll"
"AutoPart"=dword:1
"AutoMount"=dword:1
"AutoFormat"=dword:0
"MountFlags"=dword:0
;**********************************************************
; ManuFlash
; 厂商flash
;**********************************************************
;#include "$(PLATFORM_DRIVERS)\Manuflash\ManuFlash.reg"
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\ManuFlash]
"Prefix"="DSK"
"Dll"="ManuFlash.dll"
"Index"=dword:3
"Order"=dword:0
"Profile"="ManuFlash"
"IClass"="{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\ManuFlash]
"Name"="Manufactory Flash Disk"
"Folder"="ManuFlash"
"FSD"="fatfs.dll" ;yz_add
"PartitionDriver"="mspart.dll"
"AutoPart"=dword:1
"AutoMount"=dword:1
"AutoFormat"=dword:0
"MountHidden"=dword:1
;**********************************************************
; NorFlash
;**********************************************************
;[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\NorFlash]
; "Prefix"="FLA"
; "Dll"="norflash.dll"
; "Index"=dword:1
; "Order"=dword:0
; "Profile"="NorFlash"
; "IClass"="{8DD679CE-8AB4-43c8-A14A-EA4963FAA715}" ;PM Block Device
;[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\NorFlash]
; "Name"="Flash Device"
; "Folder"="NorFlash"
; "FSD"="fatfs.dll"
; "DefaultFileSystem"="FATFS"
; "PartitionDriver"="mspart.dll"
; "AutoMount"=dword:1
; "AutoPart"=dword:1
; "AutoFormat"=dword:1
; "MountFlags"=dword:0
;sujer add for battery
;**********************************************************
; Battery
;**********************************************************
IF BSP_NOBATTERY !
; HIVE BOOT SECTION
;[HKEY_LOCAL_MACHINE\System\Events]
; "SYSTEM/BatteryAPIsReady"="Battery Interface APIs"
; END HIVE BOOT SECTION
;[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Battery]
; "Prefix"="BAT"
; "Dll"="battdrvr.dll"
; "Flags"=dword:8 ; DEVFLAGS_NAKEDENTRIES
; "Order"=dword:0
; "FullQ"=dword:19f0a0 ; 1400000uAh
; "EmptyQ"=dword:222e0
; "CurrentQ"=dword:222e0
; "AvgCurrent"=dword:0
; "Time"=dword:0
; "IClass"="{DD176277-CD34-4980-91EE-67DBEF3D8913}"
ENDIF BSP_NOBATTERY !
; @CESYSGEN ENDIF CE_MODULES_DEVICE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -