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

📄 platform.reg

📁 SAMSUNG S3C6410 CPU BSP for winmobile6
💻 REG
📖 第 1 页 / 共 5 页
字号:
	[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
	   "DefaultClientDriver"=- ; erase previous default
	   "DefaultClientDriver"="Serial_Class"
	ENDIF
	
	IF BSP_USBFN_MSF
	[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
	   "DefaultClientDriver"=- ; erase previous default
	   "DefaultClientDriver"="Mass_Storage_Class"

	[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class]
		"Index"=dword:3

	[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class\High_Capacity]
   		"Index"=dword:3

	[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\MMC_Class]
		"Index"=dword:3		
	ENDIF
	
	[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\Mass_Storage_Class]
	   "Dll"="usbmsfn.dll"
	   "InterfaceSubClass"=dword:06
	   "InterfaceProtocol"=dword:50
 	   "DeviceName"="DSK3:"
 	   "FriendlyName"="Mass Storage"
  	   "idVendor"=dword:045E
  	   "Manufacturer"="Generic Manufacturer (PROTOTYPE--Remember to change idVendor)"
  	   "idProduct"=dword:FFFF
 	   "Product"="Generic Mass Storage (PROTOTYPE--Remember to change idVendor)"
  	   "bcdDevice"=dword:0

	[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\RNDIS]
       "idVendor"=dword:0547
	   "Manufacturer"=LOC_USBFN_RNDIS_MANUFACTURER
	   "idProduct"=dword:2c2d
	   "Product"=LOC_USBFN_RNDIS_PRODUCT


	[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\Serial_Class]
	   "FriendlyName"=LOC_USBFN_SERIAL_NAME
	   "idVendor"=dword:0547
	   "Manufacturer"=LOC_USBFN_SERIAL_MANUFACTURER
	   "idProduct"=dword:2720
	   "Product"=LOC_USBFN_SERIAL_PRODUCT
	   "Index"=dword:5

	[HKEY_CURRENT_USER\ControlPanel\Comm]
		"Cnct"="`USB"

	[HKEY_LOCAL_MACHINE\DebugZones]
		"USBFN"=dword:ffff
		"Serial"=dword:ffff
		"PM"=dword:ffff
	ENDIF
	ENDIF BSP_NOUSBFN !

	ENDIF BSP_NOUSB !

; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
; @CESYSGEN ENDIF CE_MODULES_USBD
;============= End of USB =================
;------------------------------------------------------------------------------


;--------------- Serial / IrDA Driver -----------------------------------------
; @CESYSGEN IF CE_MODULES_SERIAL
; @XIPREGION IF PACKAGE_OEMDRIVERS
IF BSP_NOSERIAL !

IF BSP_NOUART0 !
IF BSP_KITL != SERIAL_UART0
IF BSP_DEBUGPORT != SERIAL_UART0
;--------------- UART0 (Physical COM1 Port) ----------------------------------
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial0]
	"DeviceArrayIndex"=dword:0
	"Irq"=dword:3D				; UART0 Virtual IRQ = 61 (0x3D), Physical IRQ = 37
	"MemBase"=dword:7F005000
	"MemLen"=dword:40
;	"ISTTimeouts"=dword:200		; every 512 ticks checking Modem status.
	"Prefix"="COM"
	"Index"=dword:1
	"Dll"="smdk6410_serial.dll"
	"Order"=dword:20
	"Port"="COM1:"
	"DeviceType"=dword:0
	"FriendlyName"=LOC_DISPLAYNAME_COM1
	"Tsp"="unimodem.dll"
	"IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"
	"DevConfig"=hex: 10,00, 00,00, 05,00,00,00, 10,01,00,00, 00,4B,00,00, 00,00, 08, 00, 00, 00,00,00,00
;--------------------------------------------------------------------------
ENDIF
ENDIF
ENDIF

IF BSP_NOUART1 !
IF BSP_KITL != SERIAL_UART1
IF BSP_DEBUGPORT != SERIAL_UART1
;--------------- UART1 (Physical COM2 Port) ----------------------------------
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial1]
	"DeviceArrayIndex"=dword:1
	"Irq"=dword:3E				; UART1 Virtual IRQ = 62 (0x3E), Physical IRQ = 38
	"MemBase"=dword:7F005400
	"MemLen"=dword:40
;	"ISTTimeouts"=dword:200		; every 512 ticks checking Modem status.
	"Prefix"="COM"
	"Index"=dword:2
	"Dll"="smdk6410_serial.dll"
	"Order"=dword:20
	"Port"="COM2:"
	"DeviceType"=dword:0
	"FriendlyName"=LOC_DISPLAYNAME_COM2
	"Tsp"="unimodem.dll"
	"IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"
	"DevConfig"=hex: 10,00, 00,00, 05,00,00,00, 10,01,00,00, 00,4B,00,00, 00,00, 08, 00, 00, 00,00,00,00
;--------------------------------------------------------------------------
ENDIF
ENDIF
ENDIF

IF BSP_NOUART2 !
IF BSP_KITL != SERIAL_UART2
IF BSP_NOIRDA2
;--------------- UART2 (Physical COM2 Port) ----------------------------------
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial2]
	"DeviceArrayIndex"=dword:2
	"Irq"=dword:3F				; UART2 Virtual IRQ = 63 (0x3F), Physical IRQ = 39
	"MemBase"=dword:7F005800
	"MemLen"=dword:40
;	"ISTTimeouts"=dword:200		; every 512 ticks checking Modem status.
	"Prefix"="COM"
	"Index"=dword:3
	"Dll"="smdk6410_serial.dll"
	"Order"=dword:20
	"Port"="COM3:"
   	"DeviceType"=dword:0
   	"FriendlyName"=LOC_DISPLAYNAME_COM3
   	"Tsp"="unimodem.dll"
   	"IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"
   	"DevConfig"=hex: 10,00, 00,00, 05,00,00,00, 10,01,00,00, 00,4B,00,00, 00,00, 08, 00, 00, 00,00,00,00
;--------------------------------------------------------------------------
ENDIF
ENDIF
ENDIF

IF BSP_NOUART3 !
IF BSP_KITL != SERIAL_UART3
IF BSP_NOIRDA3
;--------------- UART3 (Physical COM2 Port) ----------------------------------
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial3]
	"DeviceArrayIndex"=dword:3
	"Irq"=dword:40				; UART3 Virtual IRQ = 64 (0x40), Physical IRQ = 40
	"MemBase"=dword:7F005C00
	"MemLen"=dword:40
;	"ISTTimeouts"=dword:200		; every 512 ticks checking Modem status.
	"Prefix"="COM"
	"Index"=dword:4
	"Dll"="smdk6410_serial.dll"
	"Order"=dword:20
	"Port"="COM4:"
	"DeviceType"=dword:0
	"FriendlyName"=LOC_DISPLAYNAME_COM4
	"Tsp"="unimodem.dll"
	"IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"
	"DevConfig"=hex: 10,00, 00,00, 05,00,00,00, 10,01,00,00, 00,4B,00,00, 00,00, 08, 00, 00, 00,00,00,00
;--------------------------------------------------------------------------
ENDIF
ENDIF
ENDIF

IF BSP_NOIRDA2 !
IF BSP_KITL != SERIAL_UART2
IF BSP_NOUART2
;--------------- UART2 (IrDA)----------------------------------------------
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\IRDA2]
	"DeviceArrayIndex"=dword:2
	"Irq"=dword:3F				; UART2 Virtual IRQ = 63 (0x3F), Physical IRQ = 39
	"MemBase"=dword:7F005800
	"MemLen"=dword:40
	;"ISTTimeouts"=dword:200		; every 512 ticks checking Modem status.
	"Prefix"="COM"
	"Index"=dword:3
	"Dll"="smdk6410_serial.dll"
	"Order"=dword:20
	"Port"="COM3:"
	"DeviceType"=dword:0  ; IRDA modem, 0 -> null modem
	"FriendlyName"=LOC_DISPLAYNAME_RAWIR
	"IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"
	"DevConfig"=hex: 10,00, 00,00, 05,00,00,00, 10,01,00,00, 00,4B,00,00, 00,00, 08, 00, 00, 00,00,00,00
;--------------------------------------------------------------------------
ENDIF
ENDIF
ENDIF

IF BSP_NOIRDA3 !
IF BSP_KITL != SERIAL_UART3
IF BSP_NOUART3
;--------------- UART3 (IrDA)----------------------------------------------
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\IRDA3]
	"DeviceArrayIndex"=dword:3
	"Irq"=dword:40				; UART3 Virtual IRQ = 64 (0x40), Physical IRQ = 40
	"MemBase"=dword:7F005C00
	"MemLen"=dword:40
	;"ISTTimeouts"=dword:200		; every 512 ticks checking Modem status.
	"Prefix"="COM"
	"Index"=dword:4
	"Dll"="smdk6410_serial.dll"
	"Order"=dword:20
	"Port"="COM4:"
	"DeviceType"=dword:0  ; IRDA modem, 0 -> null modem
	"FriendlyName"=LOC_DISPLAYNAME_RAWIR
	"IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"
	"DevConfig"=hex: 10,00, 00,00, 05,00,00,00, 10,01,00,00, 00,4B,00,00, 00,00, 08, 00, 00, 00,00,00,00
;--------------------------------------------------------------------------
ENDIF
ENDIF
ENDIF

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\IrCOMM]
	"Prefix"="COM"
	"Order"=dword:3
	"Index"=dword:6

[HKEY_LOCAL_MACHINE\Comm\IrDA\Linkage]
	"Bind"=multi_sz:"Irsir1", "Irsir2"

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

[HKEY_LOCAL_MACHINE\Comm\Irsir1\Parms]
	"Port"=-

[HKEY_LOCAL_MACHINE\Comm\Irsir1\Parms]
; 0 = Use external dongle
; 1 = Use internal IR
	"IntIR"=dword:1
; 0 - Internal transceiver
; 1 - Extended Systems JetEye dongle.
	"TransceiverType"=dword:0
IF BSP_NOIRDA2 !
[HKEY_LOCAL_MACHINE\Comm\Irsir1\Parms]
	"Port"=dword:3
ENDIF

[HKEY_LOCAL_MACHINE\Comm\Irsir2\Parms]
	"BusNumber"=dword:0
	"BusType"=dword:0
; 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
	; For power savings, have NDIS run the CheckForHangHandler every hour instead of every 2 seconds
	"CheckForHangTimeInSeconds"=dword:e10
IF BSP_NOIRDA3 !
[HKEY_LOCAL_MACHINE\Comm\Irsir2\Parms]
	"Port"=dword:4
ENDIF

ENDIF BSP_NOSERIAL !
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
; @CESYSGEN ENDIF CE_MODULES_SERIAL
;--------------------------------------------------------------------------

;------------ MFC Driver ------------------------------------------------------------------------------------
; @XIPREGION IF PACKAGE_OEMDRIVERS
IF BSP_NOMFC !
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\MFC]
	"Dll"="s3c6410_mfc.dll"
	"Prefix"="MFC"
	"Index"=dword:1
	"Order"=dword:30
	"IClass"="{A32942B7-920C-486b-B0E6-92A702A99B35}"	; Power-manageable generic
ENDIF BSP_NOMFC !
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
;-------------------------------------------------------------------------------------------------------------

;--------------Jpeg Driver---------------------------------------------
; @XIPREGION IF PACKAGE_OEMDRIVERS
IF BSP_NOJPEG !
[HKEY_LOCAL_MACHINE\Drivers\Builtin\JPG]
	"Dll"="s3c6410_jpeg.dll"
	"Prefix"="JPG"
	"Index"=dword:1
	"Order"=dword:30
ENDIF BSP_NOJPEG !
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
;------------------------------------------------------------------------------

;------------------------------------------------------------------------------
; @XIPREGION IF PACKAGE_OEMDRIVERS
; Welcome.exe: Disable tutorial and calibration pages
; PAGE_TOUCHSCREEN (2), PAGE_STYLUS (4), PAGE_POPUPMENU (8), PAGE_TIMEZONE (0x10), PAGE_COMPLETE (0x20)
[HKEY_LOCAL_MACHINE\Software\Microsoft\Welcome]
    ;"Disable"=dword:ffffffff

[HKEY_LOCAL_MACHINE\Ident]
"NAME"="SMDK6410"
"Desc"="Samsung Evaluation Board"

;Cleartype should be disabled when rotated to landscapemode.
[HKEY_LOCAL_MACHINE\System\GDI\ClearTypeSettings]
"OffOnRotation"=dword:1

; This gets the keyboard working, mapping a request for e0010409 onto the keyboard driver's 00000409
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Layouts\e0010409]
 "Keyboard Layout"="00000409"
; @XIPREGION ENDIF PACKAGE_OEMDRIVERS
;------------------------------------------------------------------------------

;------------------------------------------------------------------------------
; @XIPREGION IF PACKAGE_OEMDRIVERS
IF BSP_NOCS8900 !
	;; TBD, jylee
[HKEY_LOCAL_MACHINE\Drivers\CS8900]
	"Dll"="ndis.dll"
	"Prefix"="NDS"
	"Miniport"="CS8900"

[HKEY_LOCAL_MACHINE\Comm\CS8900]
	"DisplayName"="CS8900"
	"Group"="NDIS"
	"ImagePath"="CS8900.dll"

[HKEY_LOCAL_MACHINE\Comm\CS8900\Linkage]
	"Route"=multi_sz:"CS89001"

⌨️ 快捷键说明

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