📄 platform.reg
字号:
[HKEY_LOCAL_MACHINE\System\GDI\DisplayCandidates]
"Candidate10"="Drivers\\Display\\PXA27x\\Config"
;=================================================================
[HKEY_LOCAL_MACHINE\Drivers\Display\PXA27x\Config]
"DisplayDll"="pxa27x_lcd.dll"
;; "DisplayType"="LTM035A776C"
; Portrait QVGA
;
;; "CxScreen"=dword:F0
;; "CyScreen"=dword:140
;---------------------------------------
"DisplayType"="LTM04C380K"
"CxScreen"=dword:280
"CyScreen"=dword:1E0
;---------------------------------------
;037
;---------------------------------------
; "DisplayType"="LTM04C380K"
; "CxScreen"=dword:1E0 ;480
; "CyScreen"=dword:280 ;640
;---------------------------------------
;035
;---------------------------------------
; "DisplayType"="LTM04C380K"
; "CxScreen"=dword:F0 ;240
; "CyScreen"=dword:140 ;320
;---------------------------------------
"Bpp"=dword:10
; "BaseFrameInSram"=dword:0
; "Overlay2FrameInSram"=dword:1
IF IMGTPC
"DisableScreenRotation"=dword:1
ENDIF
"EnableScreenBlanking"=dword:0
;=================================================================
; Uncomment and modify this to rotate the screen
;[HKEY_LOCAL_MACHINE\System\GDI\Rotation]
; "Angle"=dword:5A
;
; Let GWES save/restore video memory during suspend/resume
;
[HKEY_LOCAL_MACHINE\SYSTEM\GWE]
; "PORepaint"=dword:0 - the display driver handles everything
; "PORepaint"=dword:1 - gwe should save and restore the bits
; "PORepaint"=dword:2 - gwe should invalidate and repaint
; "PORepaint"=dword:3 - gwe and driver need to save video memory
;
"PORepaint"=dword:2
IF IMGTPC
; For SP QVGA home screen layout
#if $(DPI)==131
[HKEY_LOCAL_MACHINE\Drivers\Display\GPE]
"LogicalPixelsX"=dword:83
"LogicalPixelsY"=dword:83
#endif ; DPI==131
ENDIF ; IMGTPC
ENDIF BSP_NODISPLAY !
; @CESYSGEN ENDIF CE_MODULES_DISPLAY
; -----------------------------------------------------------------------------
; -----------------------------------------------------------------------------
; @CESYSGEN IF CE_MODULES_POINTER
; @XIPREGION IF PACKAGE_OEMDRIVERS
;================================================
IF BSP_NOTOUCH !
;;IF SBS0
;================================================
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH]
;---------------------------------------------
"DriverName"="touch.dll"
;---------------------------------------------
; Portrait mode calibration data:
;
"CalibrationData"="511,517 264,272 276,756 769,763 749,278"
ENDIF BSP_NOTOUCH !
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
; @CESYSGEN ENDIF CE_MODULES_POINTER
; -----------------------------------------------------------------------------
; -----------------------------------------------------------------------------
; @CESYSGEN IF CE_MODULES_KEYBD
; @XIPREGION IF PACKAGE_OEMDRIVERS
;================================================
IF BSP_NOKEYPAD !
;;;IF SBS0 ;;enable to open USB keyboard
;================================================
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #if $(LOCALE)==0409
#define keybd_driver "mainstoneii_keypad_Us.dll"
; Report keypad HW present and enabled, with Enter and ESC keys
; and alphanumeric keys.
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD]
"Status"=dword:0F
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Layouts\00000409]
"BuiltInKeypad"="mainstoneii_keypad_Us.dll"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Layouts\e0010409]
"Keyboard Layout"="00000409"
[HKEY_CURRENT_USER\Software\Microsoft\Shell]
"HasKeyboard"=dword:0
; Set the default layout preloads
; @BEGINASSOC LOCALE 0409
[HKEY_CURRENT_USER\Keyboard Layout\Preload]
@="00000409"
[HKEY_CURRENT_USER\Keyboard Layout\Preload\1]
@="00000409"
; @ENDASSOC
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;#else
;;;;#define keybd_driver "kbdmouse.dll"
;;;;#endif
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
ENDIF BSP_NOKEYPAD !
IF BSP_NOKEYBD !
#include "$(DRIVERS_DIR)\keybd\keybd.reg"
#include "$(DRIVERS_DIR)\keybd\LayMgr.reg"
ENDIF BSP_NOKEYBD !
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
; @CESYSGEN ENDIF CE_MODULES_KEYBD
; -----------------------------------------------------------------------------
;IF SBS0 ;++
; -----------------------------------------------------------------------------
; Select a Direct3D Mobile Driver
; @CESYSGEN IF DIRECTX_MODULES_D3DM
; @CESYSGEN IF DIRECTX_MODULES_D3DMXSC50PB
; @CESYSGEN ENDIF DIRECTX_MODULES_D3DMXSC50PB
; @CESYSGEN ENDIF DIRECTX_MODULES_D3DM
; -----------------------------------------------------------------------------
;ENDIF
; @XIPREGION IF OEMXIPKERNEL
; HIVE BOOT SECTION
#if (defined IMGPPC || defined IMGTPC)
; Smartphone and PPC project based on this key if there is persistent storage.
; When it isn't present, initobj.dat file (renamed to initflashfiles.dat) isn't
; processed.
[HKEY_LOCAL_MACHINE\System\Platform]
"PSAtRoot"=dword:1
"DataPath" = "\\"
; @CESYSGEN IF FILESYS_FSDBASE
[HKEY_CURRENT_USER\Software\Microsoft\Windows]
"DbPath" = "\\mxip_initdb.vol"
"LangDbPath" = "\\mxip_lang.vol"
"RegPath" = "\\mxip_system.vol"
[HKEY_LOCAL_MACHINE\SYSTEM\GWE\Notify]
"volume"="\\mxip_notify.vol"
; @CESYSGEN ENDIF FILESYS_FSDBASE
[HKEY_LOCAL_MACHINE\System\OOM]
"Reserved"=dword:80000
[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\LowMem]
"ProgramMem"=dword:11
"ResetDivision"=dword:0
#endif
IF IMGTPC
; SmartPhone settings
; See %_WINCROOT%\public\shellw\oak\inc\wpcpriv.h or project.reg
[HKEY_CURRENT_USER\ControlPanel\Phone]
"Features"=dword:0204C7D8
; Work around to prevent SortVol call.
[HKEY_LOCAL_MACHINE\Security\Coldinit]
"Locale"=dword:LOC_LCID
; Avoid polling when Smartphone is in ScreenOff/UserIdle/Suspend/Shutdown
; @CESYSGEN IF OSSVCS_MODULES_OSSVCS
; @CESYSGEN ENDIF OSSVCS_MODULES_OSSVCS
ENDIF ; IMGTPC
; END HIVE BOOT SECTION
; @XIPREGION ENDIF OEMXIPKERNEL
;----------------------------------------------------------------------------
; @CESYSGEN IF DIRECTX_MODULES_QUARTZ
; @CESYSGEN ENDIF DIRECTX_MODULES_QUARTZ
; @CESYSGEN IF IE_MODULES_WININET
; @XIPREGION IF PACKAGE_OEMDRIVERS
; Limit IE Cache to one third of the available user store
IF IMGPPC
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Content]
"CacheLimit"=dword:1a32
ENDIF ;IMGPPC
IF IMGTPC
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Content]
"CacheLimit"=dword:1c80
ENDIF ;IMGTPC
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
; @CESYSGEN ENDIF IE_MODULES_WININET
IF BSP_NORIL !
; @CESYSGEN IF CELLCORE_MODULES_RIL
; @CESYSGEN ENDIF CELLCORE_MODULES_RIL
ENDIF BSP_NORIL !
;------------------------------------------------------------
; @CESYSGEN IF APPS_MODULES_SNDPLAY
; @CESYSGEN ENDIF APPS_MODULES_SNDPLAY
;;===================================================================
[HKEY_LOCAL_MACHINE\Comm\DM9CE]
"DisplayName"="DM9000/9000A/9010 ISA Fast Ethernet Adapter"
"Group"="NDIS"
"ImagePath"="dm9isa.dll"
[HKEY_LOCAL_MACHINE\Comm\DM9CE\Linkage]
"Route"=multi_sz:"DM9CE1"
[HKEY_LOCAL_MACHINE\Comm\DM9CE1]
"DisplayName"="DM9000/9000A/9010 ISA Fast Ethernet Adapter"
"Group"="NDIS"
"ImagePath"="dm9isa.dll"
[HKEY_LOCAL_MACHINE\Comm\Tcpip\Linkage]
"Bind"="dm9ce1"
[HKEY_LOCAL_MACHINE\Comm\DM9CE1\Parms]
"BusNumber"=dword:0
"BusType"=dword:1
"XmitBuffer"=dword:20
"RecvBuffer"=dword:20
;;----------------------
; "SysIntr"=dword:1F ;;14
;-----------------------
;; "Irq"=dword:A ; 67 IRQ_
"SysIntr"=dword:1F ; 31 SYSINTR_
;-----------------------
"IoAddress"=dword:10000000 ;;300 ;;>>>
[HKEY_LOCAL_MACHINE\Comm\DM9CE1\Parms\TcpIp]
"EnableDHCP"=dword:0
"UseZeroBroadcast"=dword:0
;;; "DefaultGateway"="192.168.0.246" ;;"x.x.x.x"
"IpAddress"="192.168.5.243" ;;"x.x.x.x"
"Subnetmask"="255.255.255.0" ;;"x.x.x.x"
;; "DNS"="x.x.x.x"
;; "WINS"="x.x.x.x"
;;===================================================================
;IF BSP_EP931X_STRATA_FLASH
;====================================================================================================
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\StrataFMD]
"Dll"="ep931xstratad.dll"
"FSD"="FATFS.DLL"
"Order"=dword:0
"Prefix"="DSK"
"Ioctl"=dword:0
"Profile"="MSFlash"
"Flags"=dword:1000
"IClass"="{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
"FriendlyName"="MSFLASH DRIVER"
"MemBase"=dword:B3000000
"MemLen"=dword:400000
; Override names in default profile
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MSFlash]
"Name"="MSFLASH for NandFLASH"
"Folder"="NAND Flash"
"DefaultFileSystem"="FATFS"
"AutoMount"=dword:1
"AutoPart"=dword:1
"AutoFormat"=dword:1
"MountFlags"=dword:2
"FileSystem"="fatfsd.dll"
"PartitionDriver"="mspart.dll"
[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\MSFlash]
"DriverPath"="Drivers\\BuiltIn\\StrataFMD"
; LoadFlags 0x01 == load synchronously
"LoadFlags"=dword:2 ;1
"BootPhase"=dword:2 ;0
"Order"=dword:0
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MSFlash\FATFS]
"MountFlags"=dword:2
"Dll"="fatfsd.dll"
"Flags"=dword:00000024
"Util"="fatutil.dll"
"Paging"=dword:1
"CacheSize"=dword:0
"EnableCache"=dword:0
[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS]
"EnableCache"=dword:0
"CacheSize"=dword:0
;====================================================================================================
;ENDIF
;psm
;==========================================================================
;;;IF BSP_PSM_DATAVOL
;;;#include "$(_TARGETPLATROOT)\src\drivers\PSM\files\psmfsd.reg"
;;;ENDIF BSP_PSM_DATAVOL
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\init\BootVars]
"Flags"=dword:5
[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\PSM1]
"Dll"="PSMFSD.dll"
"Paging"=dword:1
"LoadFlags"=dword:1
"Flags"=dword:1000
; "MountAsRoot"=dword:0
; "MountAsBootable"=dword:1 ;makes PSM the bootable file system
; "MountPermanent"=dword:1
; "MountHidden"=dword:0
; "MountAsRom"=dword:0
; "BootPhase"=dword:1
"MountFlags"=dword:2 ;this device contain HIVE
[HKEY_LOCAL_MACHINE\Drivers\Builtin\FlshDrv]
"VolumeNumber"= dword:1
"FolderName"="USER"
"Flags"=dword:1000
[HKEY_LOCAL_MACHINE\Drivers\Builtin\FlshDrv\PSM1]
"VolumeName" = "IPSM1"
"MaxOpenFiles" = dword:0100
"MaxPathLength" = dword:0100
"TimeStampEnabled" = dword:1
"UserReclaimThreshold" = dword:0A
"AutoFormatEnabled" = dword:1
"FragmentGranularity" = dword:0400
"FragmentOverheadPerBlock" = dword:0A
[HKEY_LOCAL_MACHINE\System\StorageManager]
"Dll"="fsdmgr.dll"
"Flags"=dword:1000
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MSFlash\FATFS]
"MountAsBootable"=dword:0
[HKEY_LOCAL_MACHINE\init\BootVars]
"SYSTEMHIVE"="Documents and Settings\\system.hv"
"PROFILEDIR"="Documents and Settings"
"Start DevMgr"=dword:1
"Registryflags"=dword:1
"DefaultUser"="default"
; "RegistryFlags"=dword:1 ;++ flush
; END HIVE BOOT SECTION
;==========================================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -