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

📄 platform.reg

📁 Exar 公司 M1170 芯片 (i2c 转 串口)的 驱动
💻 REG
📖 第 1 页 / 共 3 页
字号:
;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;
;-------------------------------------------------------------------------------

#define BUILTIN_ROOT        HKEY_LOCAL_MACHINE\Drivers\BuiltIn
#define DRIVERS_DIR         $(_PUBLICROOT)\common\oak\drivers
#define OMAP_DRIVERS_DIR    $(_PUBLICROOT)\csp_omap\oak\omap
#define BSP_DRIVERS_DIR     $(_TARGETPLATROOT)\src\drivers

;-- Windows Mobile specifics ---------------------------------------------------
;Modidied by yangzhihong,2007-4-21 11:23, disable touch panel detection when system start
#if (defined IMGPPC || defined IMGTPC)

IF BSP_POCKETSTORE
#include "$(_TARGETPLATROOT)\SRC\PocketStoreII\PocketStoreII.reg"
ENDIF BSP_POCKETSTORE
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\System\OOM]
    "Reserved"=dword:80000

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\LowMem]
    "ProgramMem"=dword:11
    "ResetDivision"=dword:0

; See %_WINCROOT%\public\shellw\oak\inc\wpcpriv.h or project.reg
[HKEY_CURRENT_USER\ControlPanel\Phone]
    "Features"=dword:0206C7D8

; Secure Phone feature settings.
; GSM: SHDFL_PHONE_LOCKFACILITY | SHDFL_PHONE_SIMSUPPORT
[HKEY_LOCAL_MACHINE\Security\Phone]
    "Features"=dword:18

; Smartphone project deside based on this key if there is persisten storage.
; When it isn't present initobj.dat file (renamed to initflashfiles.dat) isn't
; processed.
[HKEY_LOCAL_MACHINE\System\Platform]
    "DataPath" = "\\"
    "PSAtRoot"=dword:1
    "ProcessorType"=dword:a11

[HKEY_LOCAL_MACHINE\init\BootVars]
    "SystemHive"="Documents and Settings\\default.hv"

[HKEY_LOCAL_MACHINE\SYSTEM\GWE\Notify]
    "volume"="\\mxip_notify.vol"

; @CESYSGEN IF FILESYS_FSDBASE
[HKEY_CURRENT_USER\Software\Microsoft\Windows]
    "DbPath" = "\\mxip_initdb.vol"
    "LangDbPath" = "\\mxip_lang.vol"
; @CESYSGEN ENDIF FILESYS_FSDBASE

; Avoid pooling when Smartphone is in ScreenOff/UserIdle/Suspend/Shutdown
; @CESYSGEN IF OSSVCS_MODULES_OSSVCS
[HKEY_LOCAL_MACHINE\Software\Microsoft\SSUpdate]
    "Idle Power State"=dword:01320000
; @CESYSGEN ENDIF OSSVCS_MODULES_OSSVCS

; END HIVE BOOT SECTION

; Limit IE Cache to one third of the available user store
; @CESYSGEN IF IE_MODULES_WININET
; @XIPREGION IF PACKAGE_OEMDRIVERS
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Content]
    "CacheLimit"=dword:3208
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
; @CESYSGEN ENDIF IE_MODULES_WININET

#endif defined IMGTPC
;-------------------------------------------------------------------------------

; @CESYSGEN IF CE_MODULES_DEVICE

;-- Hive Registry Configuration ------------------------------------------------
; @CESYSGEN IF FILESYS_FSREGHIVE
; HIVE BOOT SECTION
;
; We want start both storage and device manager. Flags value is combination of
;   0x00000001    Start storage manager in boot phase 1 for hive-based registry
;   0x00000002    Start device manager in boot phase 1 for hive-based registry
;   0x00000004
;   0x00000008
;
; Each device which have to be started in boot has to have set
; DEVFLAGS_BOOTPHASE_1 (0x00001000). All devices used in boot can also be
; accessed only from trusted application, so we have to set
; DEVFLAGS_TRUSTEDCALLER_ONLY (0x00010000).
;
[HKEY_LOCAL_MACHINE\Init\BootVars]
    "Flags"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\GPIO]
    "Flags"=dword:00011000
; END HIVE BOOT SECTION
; @CESYSGEN ELSE

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\GPIO]
    "Flags"=dword:00010000

; @CESYSGEN ENDIF FILESYS_FSREGHIVE
;-------------------------------------------------------------------------------

;-- Force page out on power off ------------------------------------------------
; @XIPREGION IF PACKAGE_OEMXIPKERNEL
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power]
    "PageOutAllModules"=dword:1
; @XIPREGION ENDIF PACKAGE_OEMXIPKERNEL
;-------------------------------------------------------------------------------

;-- Fix load order for networking modules --------------------------------------
; @CESYSGEN IF CE_MODULES_NDIS
; @XIPREGION IF PACKAGE_OEMDRIVERS
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\NDIS]
    "Order"=dword:21
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
; @CESYSGEN ENDIF CE_MODULES_NDIS

; @CESYSGEN IF CE_MODULES_AFD
; @XIPREGION IF PACKAGE_OEMDRIVERS
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\AFD]
    "Order"=dword:22
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
; @CESYSGEN ENDIF CE_MODULES_AFD

; @CESYSGEN IF CE_MODULES_PPP
; @XIPREGION IF PACKAGE_OEMDRIVERS
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PPP]
    ; Must load after NDIS
    "Order"=dword:23
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
; @CESYSGEN ENDIF CE_MODULES_PPP

; @CESYSGEN IF CE_MODULES_AUTORAS
; @XIPREGION IF PACKAGE_OEMDRIVERS
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\autoras]
    "Order"=dword:24
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
; @CESYSGEN ENDIF CE_MODULES_AUTORAS

; @CESYSGEN IF CE_MODULES_NDISUIO
; @XIPREGION IF PACKAGE_OEMDRIVERS
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\NDISUIO]
    "Order"=dword:23
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
; @CESYSGEN ENDIF CE_MODULES_NDISUIO

; @CESYSGEN IF CE_MODULES_NDISPWR
; @XIPREGION IF PACKAGE_OEMDRIVERS
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\NdisPower]
    ; NDISUIO must load before us..
    "Order"=dword:25
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
; @CESYSGEN ENDIF CE_MODULES_NDISPWR

; @CESYSGEN IF CE_MODULES_WZCSVC
; @XIPREGION IF PACKAGE_OEMDRIVERS
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\ZeroConfig]
    ; NDISUIO must be started before WZCSVC
    "Order"=dword:24
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
; @CESYSGEN ENDIF CE_MODULES_WZCSVC

; @CESYSGEN IF CE_MODULES_ETHMAN
; @XIPREGION IF PACKAGE_OEMDRIVERS
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Ethman]
    "Order"=dword:25
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
; @CESYSGEN ENDIF CE_MODULES_ETHMAN

; @CESYSGEN IF CE_MODULES_WLSVC
; @XIPREGION IF PACKAGE_OEMDRIVERS
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WLSVC]
    "Order"=dword:24
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
; @CESYSGEN ENDIF CE_MODULES_WLSVC

; @CESYSGEN IF CE_MODULES_IPV6HLP
; @XIPREGION IF PACKAGE_OEMDRIVERS
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\ipv6hlp]
    "Order"=dword:24
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
; @CESYSGEN ENDIF CE_MODULES_IPV6HLP

; @CESYSGEN IF CE_MODULES_SNMP
; @XIPREGION IF PACKAGE_OEMDRIVERS
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SNMP]
    "Order"=dword:23
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
; @CESYSGEN ENDIF CE_MODULES_SNMP

; @CESYSGEN IF CE_MODULES_IRCOMM
; @XIPREGION IF PACKAGE_OEMDRIVERS
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\IrCOMM]
    "Order"=dword:23
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
; @CESYSGEN ENDIF CE_MODULES_IRCOMM

; @CESYSGEN IF CE_MODULES_BTA2DP
; @XIPREGION IF PACKAGE_OEMDRIVERS
[HKEY_LOCAL_MACHINE\Drivers\Builtin\BtA2dpSnd]
   "Order"=dword:28
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
; @CESYSGEN ENDIF CE_MODULES_BTA2DP

;-------------------------------------------------------------------------------

;-- Storage Manager Configuration ----------------------------------------------
; @CESYSGEN IF CE_MODULES_FATFSD || CE_MODULES_TFAT || CE_MODULES_IMGFS
; @CESYSGEN IF CE_MODULES_FSDMGR
;
; HIVE BOOT SECTION
;
; Use AutoLoad\MSFlash will result in flash driver loaded in FileSys process.
; However our flash driver depends on GIO device driver so we should not use
; this possibility. Scenario with flash driver loaded to FileSys process can
; have small performance advantages.
;


IF IMGULDR

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\SDMemory\FATFS]
    "Folder"="OSRoot"

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\RAMDisk\FATFS]
    "MountAsBootable"=dword:1

; describe the memory range for RAMDisk to use on this platform
[HKEY_LOCAL_MACHINE\Drivers\BlockDevice\RAMDisk]
    "Size"=dword:00A00000

; Make sure we don't start the updateapp before device is finished
[HKEY_LOCAL_MACHINE\init]
    "Depend40"=hex:14,00

; Increase the timeout to accommodate mounting \OSRoot
[HKEY_LOCAL_MACHINE\System\ImageUpdate\UpdateApp]
    "FSDMountTimeout"=dword:20


; @CESYSGEN IF ULDR_DWNLDAPP
; ManifestFileDirs: MULTI_SZ  list of dirs to search for pkgs.lst file
; ManifestFSDTimeOut: dword   for each dir in ManifestFileDirs list, download
;                             app will wait ManifestFSDTimeOut for the dir's
;                             FSD to load before moving to the next dir in the
;                             list. Default is 10sec if not specified.
; PkgsDestDirPath:    string  dir on the device where pkgs are temporarily
;                             downloaded to.
; PkgsProgBitMapPath: string  path of the bit map displayed when update app
;                             applies packages.
; DwnldSignedImages:  hex     1 - restricts the download to only signed images
;                             0 - both unsigned and signed images can be
;                                 downloaded.
; ImgTargetDevice:    string  Target device for images
[HKEY_LOCAL_MACHINE\System\ImageUpdate\DwnldApp]
    "ManifestFileDirs"=multi_sz:"\\desktop","\\release"
    "PkgsDestDirPath"="\\temp\\dwnldapp\\pkgsdir"
    "PkgsProgBitMapPath"=""
    "DwnldSignedImages"=hex:00
    "ImgTargetDevice"="dsk1:"
; @CESYSGEN ENDIF ULDR_DWNLDAPP

ELSE


ENDIF IMGULDR

; END HIVE BOOT SECTION
; @CESYSGEN ENDIF CE_MODULES_FSDMGR
; @CESYSGEN ENDIF CE_MODULES_FATFSD || CE_MODULES_TFAT || CE_MODULES_IMGFS

;-------------------------------------------------------------------------------
; @XIPREGION IF PACKAGE_OEMXIPKERNEL
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn]
    "Prefix"="BUS"
    "Dll"="rootbus.dll"
    "BusName"="BuiltIn"
    "Flags"=dword:00010000
    "BusIoctl"=dword:2a0048
    "InterfaceType"=dword:0
    "IClass"=multi_sz:"{B3CC6EBA-5507-4196-8E41-2BF42E4A47C9}=%b","{6F40791D-300E-44E4-BC38-E0E63CA8375C}=%b"
; END HIVE BOOT SECTION
; @XIPREGION ENDIF PACKAGE_OEMXIPKERNEL
;-------------------------------------------------------------------------------

;-- GPIO Driver ----------------------------------------------------------------
; @XIPREGION IF PACKAGE_OEMXIPKERNEL
IF BSP_NOGPIO !
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\GPIO]
    "Prefix"="GIO"
    "Dll"="buses.dll"
    "Index"=dword:1
    "Order"=dword:8
; END HIVE BOOT SECTION
ENDIF BSP_NOGPIO !
; @XIPREGION ENDIF PACKAGE_OEMXIPKERNEL
;-------------------------------------------------------------------------------

;-- NAND&NOR Flash Drivers -----------------------------------------------------
; @CESYSGEN IF CE_MODULES_FATFSD || CE_MODULES_TFAT || CE_MODULES_IMGFS
; @CESYSGEN IF CE_MODULES_FSDMGR
; @XIPREGION IF PACKAGE_OEMXIPKERNEL
IF IMGFLASHNOR !
IF BSP_NONAND !
; HIVE BOOT SECTION


; END HIVE BOOT SECTION
ENDIF BSP_NONAND !
ELSE
IF BSP_NONOR !
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\MSFlash]
    "Prefix"="DSK"
    "Dll"="NandFlsh.DLL"
    "Index"=dword:1
    "Order"=dword:10
    "MemBase"=dword:0C000000
    "MemLen"=dword:00000010
    "Gpio"=dword:4A
    "IClass"="{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
    "Profile"="MSFlash"
; END HIVE BOOT SECTION
ENDIF BSP_NONAND !
ENDIF IMGFLASHNOR !
; @XIPREGION ENDIF PACKAGE_OEMXIPKERNEL
; @CESYSGEN ENDIF CE_MODULES_FSDMGR
; @CESYSGEN ENDIF CE_MODULES_FATFSD || CE_MODULES_TFAT || CE_MODULES_IMGFS
;-------------------------------------------------------------------------------

;-- I2C Driver -----------------------------------------------------------------
; @XIPREGION IF PACKAGE_OEMDRIVERS
IF BSP_NOI2C !
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\I2C]
    "Prefix"="I2C"
    "Dll"="buses.dll"
    "Index"=dword:1
    "Order"=dword:8
    "Flags"=dword:00010000
    "MemBase"=dword:FFFB3800
    "MemLen"=dword:00000800
    "Irq"=dword:24
ENDIF BSP_NOI2C !
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
;-------------------------------------------------------------------------------

;-- HDQ bus driver ------------------------------------------------------------
; @XIPREGION IF PACKAGE_OEMDRIVERS
IF BSP_NOHDQ !
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\HDQ]
    "Prefix"="HDQ"
    "Dll"="buses.dll"
    "Index"=dword:1
    "Order"=dword:8
    "Flags"=dword:00010000
    "MemBase"=dword:FFFB7000
    "MemLen"=dword:00000800
    "Irq"=dword:35
ENDIF BSP_NOHDQ !
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
;-------------------------------------------------------------------------------

;-- Battery driver -------------------------------------------------------------
; @CESYSGEN IF CE_MODULES_BATTDRVR
; @CESYSGEN IF PM_PMSTUBS !
; @XIPREGION IF PACKAGE_OEMDRIVERS
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:00010008
    "Index"=dword:1
    "Order"=dword:10
    "PollPriority256"=dword:60
    "PollInterval"=dword:EA60 ;60000ms   //modified by caijianbing 2007-6-14
    "IClass"="{DD176277-CD34-4980-91EE-67DBEF3D8913}"
    "GpioState"=dword:48
; Modified by yangzhihong, 2006-11-28, 12:06
    "GpioChargeComplete"=dword:49
    "EnableWake"=dword:1	;Added by yangzhihong,2007-7-30 14:57

[HKEY_CURRENT_USER\ControlPanel\Battery]
    "EnUSBCharge"=dword:1   ;Added by shuyun,2007-08-21
[HKEY_LOCAL_MACHINE\Software\Microsoft\ssupdate]
    "BatteryEarly"=dword:0
    "BatteryLate"=dword:0
ENDIF BSP_NOBATTERY !
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
; @CESYSGEN ENDIF PM_PMSTUBS !
; @CESYSGEN ENDIF CE_MODULES_BATTDRVR
;-------------------------------------------------------------------------------

;-- Keyboard Driver ------------------------------------------------------------
; @CESYSGEN IF CE_MODULES_KEYBD
; @XIPREGION IF PACKAGE_OEMDRIVERS
IF BSP_NOKEYBD !
#include "$(DRIVERS_DIR)\keybd\keybd.reg"
#include "$(DRIVERS_DIR)\keybd\LayMgr.reg"

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Keypad]
    "Prefix"="KPD"
    "Dll"="keypad.dll"
    "Index"=dword:1
    "Order"=dword:10
    "EnableWake"=dword:1
    "Flags"=dword:00010000
    "MemBase"=dword:FFFB5000
    "MemLen"=dword:00000800
    "Irq"=dword:43
    "GDIMode"=dword:0

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Layouts\e0010409]
    "Keyboard Layout"="00000409"

[HKEY_CURRENT_USER\Software\Microsoft\Shell]
    "HasKeyboard"=dword:0
;Added for screen rotation,2007-8-6 11:41
[HKEY_LOCAL_MACHINE\System\GDI\Rotation]

⌨️ 快捷键说明

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