개발하다 보면 하나의 bsp에서 platform.reg, platform.bib를 조금씩 변경 할일이 있다.
platformEx.reg를 생성한다.
기본 BSP의 platform.reg, platform.bib를 직접 수정하는것 보다 추가되는 부분에 대해 파일을 따로 두어 관리 하는것이 개발시 편리하다.
아래 내용에서는 platform.reg, platform.bib는 최대한 원본을 유지하고 platformex.reg, platformex.bib에 드라이버추가,
폰트를 커널이미지에서 빼서 NAND에 두고 호출하는 방법등이 들어 있다.
[platform.reg 수정방법]
Base가 되는 BSP의 platform.reg를 열어서 "#include"를 사용해서 파일을 import한다.
(추가 부분은 붉은색으로 표시 해두었음.)
;; 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.;; Our variables#define BUILTIN_ROOT HKEY_LOCAL_MACHINE\Drivers\BuiltIn#define PCI_BUS_ROOT $(BUILTIN_ROOT)\PCI#define DRIVERS_DIR $(_PUBLICROOT)\common\oak\drivers; Copyright ?1999 Intel Corp. ; Platform type: 1=DK3, 2=ODO 3=Rose[HKEY_LOCAL_MACHINE\Platform] "Name"=LOC_PLATFORMNAME "Type"=dword:2 ; @CESYSGEN IF FILESYS_FSREGHIVE; HIVE BOOT SECTION[HKEY_LOCAL_MACHINE\init\BootVars] "SYSTEMHIVE"="Documents and Settings\\system.hv" "PROFILEDIR"="Documents and Settings" "Start DevMgr"=dword:1"DefaultUser"="default" ;HC HIVE; END HIVE BOOT SECTION; @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 ; 3 => keybd and touch screen; @CESYSGEN ENDIF WCESHELLFE_MODULES_CTLPNL; @CESYSGEN IF WCESHELLFE_MODULES_EXPLORER; This registry setting controls display of the Explorer's suspend menu button[HKEY_LOCAL_MACHINE\Explorer] "Suspend"=dword:1 ; Disable Suspend[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power] "BattPowerOff"=dword:0 "ExtPowerOff"=dword:0 "WakeupPowerOff"=dword:0 "ScreenPowerOff"=dword:0; @CESYSGEN ENDIF WCESHELLFE_MODULES_EXPLORER; @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:1 "Space"=dword:20 "Ranges"="1-0x20"; "Shared"=""[HKEY_LOCAL_MACHINE\Drivers\Resources\IO] "Identifier"=dword:2 "Minimum"=dword:0 "Space"=dword:10000 "Ranges"="0-0xFFFF"; END HIVE BOOT SECTION; @CESYSGEN IF CE_MODULES_POINTER [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH] "MaxCalError"=dword:7IF BSP_LCD_TYPE_A70; for 640x480 display "CalibrationData"="656,560 172,232 156,888 1144,884 1152,240"ENDIFIF BSP_LCD_TYPE_N35;for 240x320 display "CalibrationData"="644,528 204,860 204,184 1068,188 1080,864 "ENDIF; @CESYSGEN ENDIF CE_MODULES_POINTER ; @CESYSGEN IF CE_MODULES_DISPLAYIF BSP_NODISPLAY ![HKEY_LOCAL_MACHINE\Drivers\Display\S3C2440\CONFIG] "DisplayDll"="s3c2440disp.dll" "LCDVirtualFrameBase"=dword:ac060000 "LCDPhysicalFrameBase"=dword:30060000[HKEY_LOCAL_MACHINE\System\GDI\Drivers] "Display"="s3c2440disp.dll" [HKEY_LOCAL_MACHINE\System\GDI\Rotation] "ANGLE"=dword:0 ; GWES will pass this value to the LCD driver; the driver will open the; key to which it points to read its configuration.[HKEY_LOCAL_MACHINE\System\GDI\DisplayCandidates] "Candidate10"="Drivers\\Display\\S3C2440\\CONFIG"ENDIF BSP_NODISPLAY !; @CESYSGEN ENDIF CE_MODULES_DISPLAY; @CESYSGEN IF CE_MODULES_KEYBD; Keybd driver is the same.IF BSP_NOKEYBD !#include "$(DRIVERS_DIR)\keybd\keybd.reg"[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD] "DriverName"="kbdmouse.dll" "SysIntr"=dword:10 ; SYSINTR_FIRMWARE + 0 "IOBase"=dword:B1600000 "SSPBase"=dword:B1900000#include "$(DRIVERS_DIR)\keybd\LayMgr.reg"[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Layouts\$(input_locale)] "Matrix"="kbdmouse.dll"ENDIF BSP_NOKEYBD !; @CESYSGEN ENDIF CE_MODULES_KEYBD; @CESYSGEN IF CE_MODULES_PCMCIA;IF BSP_NOPCMCIA !; 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" "FSD"="atadisk.dll";ENDIF BSP_NOPCMCIA !; @CESYSGEN ENDIF CE_MODULES_PCMCIAIF BSP_NOPWRBTN ![HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PBUT2440] "Dll"="pwrbtn_pcf.dll" "Prefix"="DSK" "Index"=dword:2 "Order"=dword:2 "Ioctl"=dword:4 "FSD"= "fatfs.dll"ENDIF BSP_NOPWRBTN !IF BSP_NOPWRBTNPCF50606 ![HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PWRBTN_PCF50606] "Prefix"="PWR" "Dll"="PWRBTN_PCF.DLL" "Order"=dword:0 "FriendlyName"="Power Controller Driver" "IClass"="{A32942B7-920C-486b-B0E6-92A702A99B35}" ; Power-manageable genericENDIF BSP_NOPWRBTNPCF50606 !IF BSP_NOAUDIO !IF BSP_NOAC97 !; @CESYSGEN IF CE_MODULES_WAVEAPI[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Audio] "Prefix"="WAV" "Dll"="wavedev.dll" "Index"=dword:1 "Order"=dword:0; @CESYSGEN ENDIF CE_MODULES_WAVEAPI;ENDIF BSP_NOAC97 !;IF BSP_NOAC97ELSE; @CESYSGEN IF CE_MODULES_WAVEAPI[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Audio] "Prefix"="WAV" "Dll"="wavedev_ac97.dll" "Index"=dword:1 "Order"=dword:0; @CESYSGEN ENDIF CE_MODULES_WAVEAPIENDIF BSP_NOAC97HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WAPIMAN\Clicks] "ClickDLL"="WavClick.dll" "KeyLoud"=dword:64 "KeySoft"=dword:65 "TouchLoud"=dword:66 "TouchSoft"=dword:67ENDIF BSP_NOAUDIO !;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; USB Host/Device;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\OHCI] "Prefix"="HCD" "Dll"="ohci.dll" "Index"=dword:1 "Order"=dword:1; "UseExistingSettings"=dword:0; "Irq"=dword:01E; "memBase"=dword:B0900000 "Priority"=dword:255IF BSP_NOUSBSER ![HKEY_LOCAL_MACHINE\Drivers\BuiltIn\USB] "Dll"="sc2440_usb_ser.Dll" "IoBase"=dword:B1200000 "Irq"=dword:B "IoLen"=dword:130 "Tsp"="Unimodem.dll" "DeviceArrayIndex"=dword:0 "Prefix"="COM" "Order"=dword:2 "DeviceType"=dword:0 "FriendlyName"="SC2440 USB Cable:"; Eliminate flow control bit "DevConfig"=hex: 10,00,00,00,05,00,00,00,00,01,00,00,00,4B,00,00,00,00,08,00,00,00,00,00,00[HKEY_LOCAL_MACHINE\Comm\USB\Linkage] "Bind"=multi_sz:"SC2440USB1" [HKEY_LOCAL_MACHINE\Comm\SC2440USB] "DisplayName"="SC2440 USB Driver" "Group"="Serial" "ImagePath"="sc2440_usb_ser.dll"[HKEY_LOCAL_MACHINE\Comm\SC2440USB\Linkage] "Route"=multi_sz:"SC2440USB1"[HKEY_LOCAL_MACHINE\Comm\SC2440USB1\Parms]ENDIF BSP_NOUSBSER !; @CESYSGEN ENDIF CE_MODULES_USBD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; UART0 (physical COM1 connector P1) (Serial) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;IF BSP_NOSERIAL ![HKEY_LOCAL_MACHINE\Drivers\BuiltIn\COM1] "DeviceArrayIndex"=dword:0 "Irq"=dword:03 "IoBase"=dword:50000000 "IoLen"=dword:2C "Prefix"="COM" "Dll"="SER2440.Dll" "Order"=dword:0 "Priority"=dword:0 "Port"="COM1:" "DeviceType"=dword:0 ; null modem "FriendlyName"="S2440 COM1" "Index"=dword:1 "IClass"="{A32942B7-920C-486b-B0E6-92A702A99B35}"[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\COM2] ;;add by lyc 2007/1/12 "DeviceArrayIndex"=dword:1 ;;can't use COM2 "Irq"=dword:16 "IoBase"=dword:50004000 "IoLen"=dword:2C "Prefix"="COM" "Dll"="SER2440.Dll" "Order"=dword:0 "Priority"=dword:0 "Port"="COM2:" ;;use COM4 instead of COM2 "DeviceType"=dword:0 ; null modem "FriendlyName"="S2440 COM2" "Index"=dword:2 "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[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\COM3] ;;add by lyc 2007/1/12 "DeviceArrayIndex"=dword:2 "Irq"=dword:17 "IoBase"=dword:50008000 "IoLen"=dword:2C "Prefix"="COM" "Dll"="SER2440.Dll" "Order"=dword:0 "Priority"=dword:0 "Port"="COM3:" "DeviceType"=dword:0 ; null modem "FriendlyName"="S2440 COM3" "Index"=dword:3 "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,00ENDIF BSP_NOSERIAL !;; change by lyc 2007/1/12;[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\COM1\Unimodem]; "Tsp"="Unimodem.dll"; "DeviceType"=dword:0; "FriendlyName"="SER2440 UNIMODEM"; "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;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; S2440 IrDA(UART2) change by lyc 2007/1/12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\IRDA2440];; "DeviceArrayIndex"=dword:2;; "Irq"=dword:09;; "IoBase"=dword:50008000;; "IoLen"=dword:2C;; "Prefix"="COM3";; "Prefix"="COM";; "Dll"="IRDA2440.Dll";; "Order"=dword:0;; "Priority"=dword:0;; "Port"="COM3:";; "DeviceType"=dword:0 ; IRDA modem, 0 -> null modem;; "FriendlyName"="S2440 IRDA2440";; "Index"=dword:3;; "IClass"="{A32942B7-920C-486b-B0E6-92A702A99B35}"; Force IrCOMM & NDIS, which depend on serial, to loads load later.; This is because serial depends on utldrv.;[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\IrCOMM]; "Order"=dword:2;[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\NDIS]; "Order"=dword:2;[HKEY_LOCAL_MACHINE\Comm\IrDA\Linkage]; "Bind"=multi_sz:"Irsir1";[HKEY_LOCAL_MACHINE\Comm\Irsir]; "DisplayName"=LOC_FRIENDLYINFRARED; "Group"="NDIS"; "ImagePath"="irsir.dll";[HKEY_LOCAL_MACHINE\Comm\Irsir\Linkage]; "Route"=multi_sz:"Irsir1";[HKEY_LOCAL_MACHINE\Comm\Irsir1\Parms]; "BusNumber"=dword:0; "BusType"=dword:0; "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;Connectoids[HKEY_LOCAL_MACHINE\Comm\DefaultConnections] LOC_19200=multi_sz:"SER2440 UNIMODEM","19200" LOC_38400=multi_sz:"SER2440 UNIMODEM","38400" LOC_115200=multi_sz:"SER2440 UNIMODEM","115200" LOC_IR=multi_sz:LOC_FRIENDLYINFRARED,"115200" LOC_57600=multi_sz:"SER2440 UNIMODEM","57600";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Default Connection Setting ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;Default Connectoid[HKEY_CURRENT_USER\ControlPanel\Comm] "Cnct"="`USB Socket Default";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; UART (Serial);;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;[HKEY_CURRENT_USER\Comm\RasBook\`115K @ SerialPort]"Entry"=hex:\ 08,02,40,00,00,00,00,00,00,00,00,00,00,00,10,00,ec,6b,a9,02,f4,b3,a9,02,00,\ 00,00,00,01,00,00,00,00,00,00,00,30,18,0e,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,01,00,00,00,00,00,00,00,30,18,0e,00,00,00,00,00,88,ec,10,00,f4,f2,0f,\ 00,fc,4a,a9,02,c0,18,0e,00,00,00,00,00,e4,e7,03,10,00,00,00,00,28,ec,03,10,\ 00,00,00,00,8c,ec,10,00,00,00,00,00,00,00,00,00,f0,aa,00,00,68,e7,03,10,00,\ 00,00,00,01,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,80,e7,03,10,00,00,\ 00,00,00,00,00,00,0d,00,00,00,0c,00,00,00,00,00,00,00,10,12,00,00,00,00,00,\ 00,00,00,00,00,0d,00,00,00,0c,00,00,00,00,00,00,00,c0,18,0e,00,00,00,00,00,\ 58,e8,03,10,0d,0d,00,00,e0,01,00,00,ee,00,00,00,a4,00,00,00,c0,18,0e,00,1c,\ 10,a9,02,00,00,00,00,00,00,00,00,30,18,0e,00,c8,e8,03,10,00,00,00,00,1c,10,\ a9,02,19,01,00,00,02,01,00,00,f0,00,00,00,ec,00,00,00,e4,e7,03,10,1c,10,a9,\ 02,40,6f,0f,00,02,00,00,00,60,27,0b,00,a2,a5,c3,4d,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,64,00,69,00,72,\ 00,65,00,63,00,74,00,00,00,00,00,89,01,00,00,60,e0,07,00,1c,10,a9,02,00,00,\ 00,00,aa,aa,53,00,45,00,52,00,32,00,34,00,31,00,30,00,20,00,55,00,4e,00,49,\ 00,4d,00,4f,00,44,00,45,00,4d,00,00,00,02,00,00,00,2f,00,00,00,00,00,00,00,\ 07,00,00,00,c0,fb,ff,ff,0b,00,00,00,00,00,00,00,ff,ff,00,00,96,ad,dd,ad,50,\ f8,ff,01,00,c8,ff,ff,f0,62,f8,03,e4,da,07,00,60,27,0b,00,a2,a5,c3,4d,00,00,\ 00,00,a4,e8,03,10,e4,da,07,00,e4,da,07,00,70,cf,03,00,cf,00,00,00,ea,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,96,ad,dd,ad,e4,da,07,00,00,00,00,00,\ 00,00,00,10,10,00,00,00,25,00,00,00,00,00,00,00,20,50,0e,00,00,00,00,00,2a,\ 16,04,10,00,00,00,00,02,00,00,00,89,01,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,01,00,00,00,18,e9,03,10,2a,16,04,10,00,00,00,00,40,2c,10,0a,10,00,00,\ 00,a4,7b,01,00,2a,16,04,10,00,00,00,00,00,15,f8,03,10,00,00,00,b0,60,0f,00,\ 2a,16,04,10,89,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,0a,00,00,00,20,\ 50,0e,00,00,00,00,00,0a,00,00,00,8c,e1,03,00,60,27,0b,00,a2,a5,c3,4d,00,00,\ 00,00,6c,e9,03,10,02,00,00,00,89,01,00,00,60,27,0b,00,a2,a5,c3,4d,80,e9,03,\ 10,60,57,01,00,60,27,0b,00,10,00,00,00,48,87,01,00,00,00,00,00,00,00,00,00,\ a0,21,e6,01,04,21,a9,02,0e,a6,c3,4d,20,86,01,00,00,00,00,00,2a,16,04,10,2a,\ 16,04,10,02,00,00,00,c8,e9,03,10,d4,8f,07,00,b0,60,0f,00,89,01,00,00,02,00,\ 00,00,2a,16,04,10,0d,00,00,00,0d,00,00,00,81,00,00,00,2a,16,04,10,60,60,0f,\ 00,01,00,00,00,30,6d,0e,00,d4,ea,03,10,5c,72,07,00,08,6c,04,80,e4,b9,00,f0,\ 20,50,0e,00,00,00,00,00,00,00,00,00,0a,00,00,00,00,00,00,00,0a,00,00,00,f4,\ 3c,04,80,0a,00,00,00,00,00,00,00,10,00,00,00,00,c8,ff,ff,00,00,00,00,3c,13,\ 00,00,0e,a6,c3,4d,50,f8,ff,01,00,c8,ff,ff,d8,4f,f8,03,81,00,00,00,0d,00,00,\ 00,00,00,00,00,a0,d0,03,00,50,f8,ff,01,00,c8,ff,ff,2a,16,04,10,7c,71,07,00,\ 60,27,0b,00,a2,a5,c3,4d,00,00,00,00,70,ea,03,10,7c,71,07,00,7c,71,07,00,70,\ cf,03,00,7c,ea,03,10,80,ea,03,10,00,00,00,00,00,00,00,00,00,00,00,00,96,ad,\ dd,ad,7c,71,07,00,2a,16,04,10,00,00,00,00,10,00,00,00,02,ff,ff,ff,0e,a6,c3,\ 4d,00,00,00,00,00,00,00,00,2a,16,04,10,00,00,00,00,81,00,00,00,0d,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,e4,ea,03,10,2a,16,04,10,00,\ 00,00,00,40,2c,10,0a,10,00,00,00,a4,7b,01,00,2a,16,04,10,00,00,00,00,00,00,\ 00,00,2c,eb,03,10,00,00,00,00,00,00,00,10,a4,66,04,80,0f,00,00,00,00,00,00,\ 00,c4,b3,00,f0,00,00,00,00,78,ee,03,10,00,00,00,00,00,00,00,00,78,ee,03,10,\ 90,0e,04,00,20,50,0e,00,c8,3c,04,80,f1,ec,ff,ff,00,00,00,00,10,00,00,00,00,\ c8,ff,ff,e4,64,fa,03,00,00,00,00"DevCfg"=hex:\ 10,00,00,00,05,00,00,00,10,01,00,00,00,c2,01,00,00,00,08,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00[HKEY_CURRENT_USER\Comm\RasBook\`19200 @ SerialPort]"DevCfg"=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,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00"Entry"=hex:\ 08,02,40,00,00,00,00,00,00,00,00,00,00,00,10,00,ec,6b,a9,02,7d,00,00,00,f0,\ 00,00,00,01,00,00,00,00,00,00,00,30,18,0e,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,01,00,00,00,00,00,00,00,30,18,0e,00,00,00,00,00,28,69,10,00,f0,f0,00,\ 00,fc,4a,a9,02,c0,18,0e,00,00,00,00,00,e4,e7,03,16,00,00,00,00,28,ec,03,16,\ 00,00,00,00,2c,69,10,00,00,00,00,00,00,00,00,00,f0,aa,00,00,68,e7,03,16,00,\ 00,00,00,01,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,80,e7,03,16,00,00,\ 00,00,00,00,00,00,0d,00,00,00,0c,00,00,00,00,00,00,00,81,00,00,00,00,00,00,\ 00,00,00,00,00,0d,00,00,00,0c,00,00,00,00,00,00,00,0f,00,00,00,7d,00,00,00,\ f0,00,00,00,8d,00,00,00,fc,4a,a9,02,c0,18,0e,00,00,00,00,00,c0,18,0e,00,1c,\ 10,a9,02,74,e7,03,16,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,1c,10,\ a9,02,a8,e8,03,16,00,00,00,00,01,00,00,00,01,00,00,00,e4,e7,03,16,1c,10,a9,\ 02,30,82,2b,00,02,00,00,00,60,27,0b,00,76,51,cc,ad,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,64,00,69,00,72,\ 00,65,00,63,00,74,00,00,00,00,00,89,01,00,00,60,e0,07,00,1c,10,a9,02,00,00,\ 00,00,aa,aa,53,00,45,00,52,00,32,00,34,00,31,00,30,00,20,00,55,00,4e,00,49,\ 00,4d,00,4f,00,44,00,45,00,4d,00,00,00,02,00,00,00,2f,00,00,00,00,00,00,00,\ 07,00,00,00,c0,fb,ff,ff,0b,00,00,00,00,00,00,00,ff,ff,00,00,96,ad,dd,ad,50,\ f8,ff,01,00,c8,ff,ff,f0,62,f8,03,e4,da,07,00,60,27,0b,00,76,51,cc,ad,00,00,\ 00,00,a4,e8,03,16,e4,da,07,00,e4,da,07,00,70,cf,03,00,cf,00,00,00,ea,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,96,ad,dd,ad,e4,da,07,00,00,00,00,00,\ 00,00,00,16,10,00,00,00,25,00,00,00,00,00,00,00,60,c5,2d,00,00,00,00,00,9a,\ 49,04,16,00,00,00,00,02,00,00,00,89,01,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,01,00,00,00,18,e9,03,16,9a,49,04,16,00,00,00,00,30,3c,10,0a,10,00,00,\ 00,a4,7b,01,00,9a,49,04,16,00,00,00,00,00,15,f8,03,10,00,00,00,20,e6,2d,00,\ 9a,49,04,16,89,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,0a,00,00,00,60,\ c5,2d,00,00,00,00,00,0a,00,00,00,8c,e1,03,00,60,27,0b,00,76,51,cc,ad,00,00,\ 00,00,6c,e9,03,16,02,00,00,00,89,01,00,00,60,27,0b,00,76,51,cc,ad,80,e9,03,\ 16,60,57,01,00,60,27,0b,00,10,00,00,00,48,87,01,00,00,00,00,00,00,00,00,00,\ a0,21,e6,01,04,21,a9,02,8a,76,c2,ad,20,86,01,00,00,00,00,00,9a,49,04,16,9a,\ 49,04,16,02,00,00,00,c8,e9,03,16,d4,8f,07,00,20,e6,2d,00,89,01,00,00,02,00,\ 00,00,9a,49,04,16,0d,00,00,00,0d,00,00,00,81,00,00,00,9a,49,04,16,40,d8,2d,\ 00,01,00,00,00,10,d6,2d,00,d4,ea,03,16,5c,72,07,00,08,6c,04,80,e4,b9,00,f0,\ 60,c5,2d,00,00,00,00,00,00,00,00,00,0a,00,00,00,00,00,00,00,0a,00,00,00,f4,\ 3c,04,80,0a,00,00,00,00,00,00,00,10,00,00,00,00,c8,ff,ff,00,00,00,00,3c,13,\ 00,00,8a,76,c2,ad,50,f8,ff,01,00,c8,ff,ff,d8,4f,f8,03,81,00,00,00,0d,00,00,\ 00,00,00,00,00,a0,d0,03,00,50,f8,ff,01,00,c8,ff,ff,9a,49,04,16,7c,71,07,00,\ 60,27,0b,00,76,51,cc,ad,00,00,00,00,70,ea,03,16,7c,71,07,00,7c,71,07,00,70,\ cf,03,00,7c,ea,03,16,80,ea,03,16,00,00,00,00,00,00,00,00,00,00,00,00,96,ad,\ dd,ad,7c,71,07,00,9a,49,04,16,00,00,00,00,10,00,00,00,02,ff,ff,ff,8a,76,c2,\ ad,00,00,00,00,00,00,00,00,9a,49,04,16,00,00,00,00,81,00,00,00,0d,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,e4,ea,03,16,9a,49,04,16,00,\ 00,00,00,30,3c,10,0a,10,00,00,00,a4,7b,01,00,9a,49,04,16,00,00,00,00,00,00,\ 00,00,2c,eb,03,16,00,00,00,00,00,00,00,16,a4,66,04,80,0f,00,00,00,00,00,00,\ 00,c4,b3,00,f0,00,00,00,00,78,ee,03,16,00,00,00,00,00,00,00,00,78,ee,03,16,\ 00,42,04,00,60,c5,2d,00,c8,3c,04,80,f1,ec,ff,ff,00,00,00,00,10,00,00,00,00,\ c8,ff,ff,e4,64,fa,03,00,00,00,00[HKEY_CURRENT_USER\Comm\RasBook\`38400 @ SerialPort]"DevCfg"=hex:\ 10,00,00,00,05,00,00,00,10,01,00,00,00,96,00,00,00,00,08,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00"Entry"=hex:\ 08,02,40,00,00,00,00,00,00,00,00,00,00,00,10,00,ec,6b,a9,02,7d,00,00,00,f0,\ 00,00,00,01,00,00,00,00,00,00,00,30,18,0e,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,01,00,00,00,00,00,00,00,30,18,0e,00,00,00,00,00,28,c4,10,00,f0,f0,00,\ 00,fc,4a,a9,02,c0,18,0e,00,00,00,00,00,e4,e7,03,16,00,00,00,00,28,ec,03,16,\ 00,00,00,00,2c,c4,10,00,00,00,00,00,00,00,00,00,f0,aa,00,00,68,e7,03,16,00,\ 00,00,00,01,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,80,e7,03,16,00,00,\ 00,00,00,00,00,00,0d,00,00,00,0c,00,00,00,00,00,00,00,81,00,00,00,00,00,00,\ 00,00,00,00,00,0d,00,00,00,0c,00,00,00,00,00,00,00,0f,00,00,00,7d,00,00,00,\ f0,00,00,00,8d,00,00,00,fc,4a,a9,02,c0,18,0e,00,00,00,00,00,c0,18,0e,00,1c,\ 10,a9,02,74,e7,03,16,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,1c,10,\ a9,02,a8,e8,03,16,00,00,00,00,01,00,00,00,01,00,00,00,e4,e7,03,16,1c,10,a9,\ 02,30,82,2b,00,02,00,00,00,60,27,0b,00,76,51,cc,ad,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,64,00,69,00,72,\ 00,65,00,63,00,74,00,00,00,00,00,89,01,00,00,60,e0,07,00,1c,10,a9,02,00,00,\ 00,00,aa,aa,53,00,45,00,52,00,32,00,34,00,31,00,30,00,20,00,55,00,4e,00,49,\ 00,4d,00,4f,00,44,00,45,00,4d,00,00,00,02,00,00,00,2f,00,00,00,00,00,00,00,\ 07,00,00,00,c0,fb,ff,ff,0b,00,00,00,00,00,00,00,ff,ff,00,00,96,ad,dd,ad,50,\ f8,ff,01,00,c8,ff,ff,f0,62,f8,03,e4,da,07,00,60,27,0b,00,76,51,cc,ad,00,00,\ 00,00,a4,e8,03,16,e4,da,07,00,e4,da,07,00,70,cf,03,00,cf,00,00,00,ea,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,96,ad,dd,ad,e4,da,07,00,00,00,00,00,\ 00,00,00,16,10,00,00,00,25,00,00,00,00,00,00,00,20,e6,2d,00,00,00,00,00,ca,\ 37,04,16,00,00,00,00,02,00,00,00,89,01,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,01,00,00,00,18,e9,03,16,ca,37,04,16,00,00,00,00,30,3c,10,0a,10,00,00,\ 00,a4,7b,01,00,ca,37,04,16,00,00,00,00,00,15,f8,03,10,00,00,00,30,4b,2b,00,\ ca,37,04,16,89,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,0a,00,00,00,20,\ e6,2d,00,00,00,00,00,0a,00,00,00,8c,e1,03,00,60,27,0b,00,76,51,cc,ad,00,00,\ 00,00,6c,e9,03,16,02,00,00,00,89,01,00,00,60,27,0b,00,76,51,cc,ad,80,e9,03,\ 16,60,57,01,00,60,27,0b,00,10,00,00,00,48,87,01,00,00,00,00,00,00,00,00,00,\ a0,21,e6,01,04,21,a9,02,8a,76,c2,ad,20,86,01,00,00,00,00,00,ca,37,04,16,ca,\ 37,04,16,02,00,00,00,c8,e9,03,16,d4,8f,07,00,30,4b,2b,00,89,01,00,00,02,00,\ 00,00,ca,37,04,16,0d,00,00,00,0d,00,00,00,81,00,00,00,ca,37,04,16,e0,4a,2b,\ 00,01,00,00,00,80,0d,2b,00,d4,ea,03,16,5c,72,07,00,08,6c,04,80,e4,b9,00,f0,\ 20,e6,2d,00,00,00,00,00,00,00,00,00,0a,00,00,00,00,00,00,00,0a,00,00,00,f4,\ 3c,04,80,0a,00,00,00,00,00,00,00,10,00,00,00,00,c8,ff,ff,00,00,00,00,3c,13,\ 00,00,8a,76,c2,ad,50,f8,ff,01,00,c8,ff,ff,d8,4f,f8,03,81,00,00,00,0d,00,00,\ 00,00,00,00,00,a0,d0,03,00,50,f8,ff,01,00,c8,ff,ff,ca,37,04,16,7c,71,07,00,\ 60,27,0b,00,76,51,cc,ad,00,00,00,00,70,ea,03,16,7c,71,07,00,7c,71,07,00,70,\ cf,03,00,7c,ea,03,16,80,ea,03,16,00,00,00,00,00,00,00,00,00,00,00,00,96,ad,\ dd,ad,7c,71,07,00,ca,37,04,16,00,00,00,00,10,00,00,00,02,ff,ff,ff,8a,76,c2,\ ad,00,00,00,00,00,00,00,00,ca,37,04,16,00,00,00,00,81,00,00,00,0d,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,e4,ea,03,16,ca,37,04,16,00,\ 00,00,00,30,3c,10,0a,10,00,00,00,a4,7b,01,00,ca,37,04,16,00,00,00,00,00,00,\ 00,00,2c,eb,03,16,00,00,00,00,00,00,00,16,a4,66,04,80,0f,00,00,00,00,00,00,\ 00,c4,b3,00,f0,00,00,00,00,78,ee,03,16,00,00,00,00,00,00,00,00,78,ee,03,16,\ 30,30,04,00,20,e6,2d,00,c8,3c,04,80,f1,ec,ff,ff,00,00,00,00,10,00,00,00,00,\ c8,ff,ff,e4,64,fa,03,00,00,00,00[HKEY_CURRENT_USER\Comm\RasBook\`57600 @ SerialPort]"DevCfg"=hex:\ 10,00,00,00,05,00,00,00,10,01,00,00,00,e1,00,00,00,00,08,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00"Entry"=hex:\ 08,02,40,00,00,00,00,00,00,00,00,00,00,00,0e,00,ec,6b,a9,02,f4,b3,a9,02,00,\ 00,00,00,01,00,00,00,00,00,00,00,30,18,0e,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,01,00,00,00,00,00,00,00,30,18,0e,00,00,00,00,00,c8,5b,0e,00,24,87,10,\ 00,fc,4a,a9,02,c0,18,0e,00,00,00,00,00,e4,e7,03,16,00,00,00,00,28,ec,03,16,\ 00,00,00,00,cc,5b,0e,00,00,00,00,00,00,00,00,00,f0,aa,00,00,68,e7,03,16,00,\ 00,00,00,01,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,80,e7,03,16,00,00,\ 00,00,00,00,00,00,0d,00,00,00,0c,00,00,00,00,00,00,00,10,12,00,00,00,00,00,\ 00,00,00,00,00,0d,00,00,00,0c,00,00,00,00,00,00,00,c0,18,0e,00,00,00,00,00,\ 58,e8,03,16,0d,0d,00,00,e0,01,00,00,00,00,00,00,07,00,00,00,c0,18,0e,00,1c,\ 10,a9,02,00,00,00,00,dc,e7,03,16,c8,5b,0e,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,07,00,00,00,0c,00,00,00,f6,00,00,00,e4,e7,03,16,1c,10,a9,\ 02,30,82,2b,00,02,00,00,00,60,27,0b,00,76,51,cc,ad,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,64,00,69,00,72,\ 00,65,00,63,00,74,00,00,00,00,00,89,01,00,00,60,e0,07,00,00,00,00,00,00,00,\ 00,00,aa,aa,53,00,45,00,52,00,32,00,34,00,31,00,30,00,20,00,55,00,4e,00,49,\ 00,4d,00,4f,00,44,00,45,00,4d,00,00,00,02,00,00,00,2f,00,00,00,00,00,00,00,\ 07,00,00,00,c0,fb,ff,ff,0b,00,00,00,00,00,00,00,ff,ff,00,00,96,ad,dd,ad,50,\ f8,ff,01,00,c8,ff,ff,f0,62,f8,03,e4,da,07,00,60,27,0b,00,76,51,cc,ad,00,00,\ 00,00,a4,e8,03,16,e4,da,07,00,e4,da,07,00,70,cf,03,00,cf,00,00,00,ea,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,96,ad,dd,ad,e4,da,07,00,00,00,00,00,\ 00,00,00,16,10,00,00,00,25,00,00,00,00,00,00,00,30,7c,2b,00,00,00,00,00,ba,\ 25,04,16,00,00,00,00,02,00,00,00,89,01,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,01,00,00,00,18,e9,03,16,ba,25,04,16,00,00,00,00,30,3c,10,0a,10,00,00,\ 00,a4,7b,01,00,ba,25,04,16,00,00,00,00,00,15,f8,03,10,00,00,00,e0,9c,2b,00,\ ba,25,04,16,89,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,0a,00,00,00,30,\ 7c,2b,00,00,00,00,00,0a,00,00,00,8c,e1,03,00,60,27,0b,00,76,51,cc,ad,00,00,\ 00,00,6c,e9,03,16,02,00,00,00,89,01,00,00,60,27,0b,00,76,51,cc,ad,80,e9,03,\ 16,60,57,01,00,60,27,0b,00,10,00,00,00,48,87,01,00,00,00,00,00,00,00,00,00,\ a0,21,e6,01,04,21,a9,02,8a,76,c2,ad,20,86,01,00,00,00,00,00,ba,25,04,16,ba,\ 25,04,16,02,00,00,00,c8,e9,03,16,d4,8f,07,00,e0,9c,2b,00,89,01,00,00,02,00,\ 00,00,ba,25,04,16,0d,00,00,00,0d,00,00,00,81,00,00,00,ba,25,04,16,90,9c,2b,\ 00,01,00,00,00,60,9a,2b,00,d4,ea,03,16,5c,72,07,00,08,6c,04,80,e4,b9,00,f0,\ 30,7c,2b,00,00,00,00,00,00,00,00,00,0a,00,00,00,00,00,00,00,0a,00,00,00,f4,\ 3c,04,80,0a,00,00,00,00,00,00,00,10,00,00,00,00,c8,ff,ff,00,00,00,00,3c,13,\ 00,00,8a,76,c2,ad,50,f8,ff,01,00,c8,ff,ff,d8,4f,f8,03,81,00,00,00,0d,00,00,\ 00,00,00,00,00,a0,d0,03,00,50,f8,ff,01,00,c8,ff,ff,ba,25,04,16,7c,71,07,00,\ 60,27,0b,00,76,51,cc,ad,00,00,00,00,70,ea,03,16,7c,71,07,00,7c,71,07,00,70,\ cf,03,00,7c,ea,03,16,80,ea,03,16,00,00,00,00,00,00,00,00,00,00,00,00,96,ad,\ dd,ad,7c,71,07,00,ba,25,04,16,00,00,00,00,10,00,00,00,02,ff,ff,ff,8a,76,c2,\ ad,00,00,00,00,00,00,00,00,ba,25,04,16,00,00,00,00,81,00,00,00,0d,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,e4,ea,03,16,ba,25,04,16,00,\ 00,00,00,30,3c,10,0a,10,00,00,00,a4,7b,01,00,ba,25,04,16,00,00,00,00,00,00,\ 00,00,2c,eb,03,16,00,00,00,00,00,00,00,16,a4,66,04,80,0f,00,00,00,00,00,00,\ 00,c4,b3,00,f0,00,00,00,00,78,ee,03,16,00,00,00,00,00,00,00,00,78,ee,03,16,\ 20,1e,04,00,30,7c,2b,00,c8,3c,04,80,f1,ec,ff,ff,00,00,00,00,10,00,00,00,00,\ c8,ff,ff,e4,64,fa,03,00,00,00,00[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Camera] "Prefix"="CIS" "Dll"="camera.dll" "Index"=dword:1 "Order"=dword:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Ethernet (for CS8900 chip);;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;IF BSP_CS8900[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"[HKEY_LOCAL_MACHINE\Comm\CS89001] "DisplayName"="CS8900" "Group"="NDIS" "ImagePath"="CS8900.dll"[HKEY_LOCAL_MACHINE\Comm\CS89001\Parms] "BusNumber"=dword:0 "BusType"=dword:0 "SysIntr"=dword:1A "InterruptNumber"=dword:1A "IoBaseAddress"=dword:A7000300 "Transceiver"=dword:3 "CardType"=dword:1[HKEY_LOCAL_MACHINE\Comm\CS89001\Parms\TcpIp] "EnableDHCP"=dword:0 "DefaultGateway"="192.168.1.1" "LLInterface"="" "UseZeroBroadcast"=dword:0 "IpAddress"="192.168.1.216" "Subnetmask"="255.255.255.0" "DNS"="202.96.128.68"[HKEY_LOCAL_MACHINE\Comm\Tcpip\Linkage] "Bind"="CS89001"ENDIF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Ethernet (for DM9000 chip);;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;IF BSP_DM9000 [HKEY_LOCAL_MACHINE\Comm\DM9CE] "DisplayName"="DM9000 ISA Fast Ethernet Adapter" "Group"="NDIS" "ImagePath"="dm9000.dll" [HKEY_LOCAL_MACHINE\Comm\DM9CE\Linkage] "Route"=multi_sz:"DM9CE1" [HKEY_LOCAL_MACHINE\Comm\DM9CE1] "DisplayName"="DM9000 ISA Fast Ethernet Adapter" "Group"="NDIS" "ImagePath"="dm9000.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:1a "IrqNumber"=dword:1a "IoAddress"=dword:20000000 "UseSoftwareMac"=dword:1 "SoftwareMacAddress0"=dword:20 "SoftwareMacAddress1"=dword:04 "SoftwareMacAddress2"=dword:09 "SoftwareMacAddress3"=dword:18 "SoftwareMacAddress4"=dword:00 "SoftwareMacAddress5"=dword:07 [HKEY_LOCAL_MACHINE\Comm\DM9CE1\Parms\TcpIp] ;[HKEY_LOCAL_MACHINE\Comm\CS89001\Parms\TcpIp] "EnableDHCP"=dword:0 "DefaultGateway"="192.168.1.1" "LLInterface"="" "UseZeroBroadcast"=dword:0 "IpAddress"="192.168.1.217" "Subnetmask"="255.255.255.0" "DNS"="202.96.128.86"ENDIF BSP_DM9000[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\LEDdriver] "Prefix"="LED" "Dll"="LEDdriver.dll"[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\userkey] "Prefix"="KEY" "Dll"="userkey.dll" ;---------------------------------------------------------------------; HIVE BOOT SECTION;; Support BINFS Section;; Add BinFS to partition table[HKEY_LOCAL_MACHINE\System\StorageManager\PartitionTable] "21"="BINFS"[HKEY_LOCAL_MACHINE\System\StorageManager\BINFS] "Folder"="BINFS" "FriendlyName"="Bin FileSystem" "Dll"="binfs.dll"; MountFlags:; 0x10 specifies that this file system is to be mounted as an external; ROM filesystem shadowing the \windows directory; 0x1 specifies that the mountpoint \BINFS is to be hidden; "MountFlags"=dword:11 "BootPhase"=dword:0;; Entries to load the block driver that BINFS uses; This is dependent on what device is used;[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\FlashDrv] "DriverPath"="Drivers\\BlockDevice\\FlashDrv" "LoadFlags"=dword:1 "MountFlags"=dword:11 "BootPhase"=dword:0 "Flags"=dword:1000[HKEY_LOCAL_MACHINE\Drivers\BlockDevice\FlashDrv] "Prefix"="DSK" "Dll"="FLASHDRV.dll" "Order"=dword:0 "Ioctl"=dword:4 "Profile"="FlashDrv" "FriendlyName"="MS Flash Driver" "MountFlags"=dword:11 "BootPhase"=dword:0 "Flags"=dword:1000; Bind BINFS to the block driver[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\FlashDrv] "DefaultFileSystem"="BINFS" "PartitionDriver"="mspart.dll" "AutoMount"=dword:1 "AutoFormat"=dword:1 ;"AutoMount"=dword:0 "AutoPart"=dword:1 "MountFlags"=dword:11 "Folder"="FriendlyARM" "Name"="Microsoft Flash Disk" "BootPhase"=dword:0 "Flags"=dword:1000[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\FlashDrv\BINFS] "MountFlags"=dword:11 "Flags"=dword:1000; Keep FATFS from trying to shadow \Windows[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\FlashDrv\FATFS] "MountFlags"=dword:2[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS] "MountFlags"=dword:0IF TODO[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\Relfsd] "Dll"="relfsd.dll" "Paging"=dword:0 "LoadFlags"=dword:1ENDIF TODO; END HIVE BOOT SECTION;---------------------------------------------------------------------;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SDIO;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;[HKEY_LOCAL_MACHINE\Drivers\Builtin\SDBusDriver] "Order"=dword:20 "Dll"="SDBusDriver.dll" "Entry"="SDBusDriverStartUp"[HKEY_LOCAL_MACHINE\Drivers\SDCARD\SDBusDriver] "Order"=dword:20 "Dll"="SDBusDriver.dll" "Prefix"="SDC" "ThreadPriority"=dword:64 ; default thread priority for dispatch thread "RequestListDepth"=dword:30 ; pre-allocated requests ; "ZoneMask"=dword:e01d ; example zone mask[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\SDMemory] "Name"="SD Memory Card" "Folder"="Storage Card"; "PartitionDriver"="" ; removable storage cannot have partitions[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MMC] "Name"="MMC Card" "Folder"="MMC Card"; "PartitionDriver"="" ; removable storage cannot have partitions; SD Memory Storage class driver [HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class] "Dll"="SDMemory.dll" "Prefix"="DSK" "FSD"="FATFS.DLL" "IOCTL"=dword:4 ; DISK_IOCTL_INITIALIZE, sent to driver by DeviceManager "BlockTransferSize"=dword:40 ; Send no more than 64 blocks of data per bus transfer; "SingleBlockWrites"=dword:1 ; alternatively force the driver to use single block access "Profile"="SDMemory" "IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}", "{A32942B7-920C-486b-B0E6-92A702A99B35}" ; MMC Storage Class Driver[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\MMC_Class] "Dll"="SDMemory.dll"; "Prefix"="SMC" "Prefix"="DSK" "FSD"="FATFS.DLL" "IOCTL"=dword:4 ; DISK_IOCTL_INITIALIZE, sent to driver by DeviceManager "BlockTransferSize"=dword:40 ; Send no more than 64 blocks of data per bus transfer; "SingleBlockWrites"=dword:1 ; alternatively force the driver to use single block access "Profile"="MMC" "IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}", "{A32942B7-920C-486b-B0E6-92A702A99B35}" ; setting for SD bus driver to load driver[HKEY_LOCAL_MACHINE\Drivers\SDCARD\HostControllers\SDSC] "Dll"="SDCSDCard.dll" "Prefix"="SDC";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;[HKEY_LOCAL_MACHINE\COMM\FTPD] "IsEnabled"=dword:1 "AllowAnonymous"=dword:1 "AllowAnonymousUpload"=dword:1 "AllowAnonymousVroots"=dword:1 "UseAuthentication"=dword:0 "DefaultDir"="\\" ;"DefaultDir"="\\FriendlyARM\\" [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Smbserver] "DLL"="SMBServer.dll" "Prefix"="SMB" "Keep"=dword:1 "Order"=dword:12 "PrintSwapMax"=dword:200 "PrintSwapInc"=dword:100[HKEY_LOCAL_MACHINE\Services\SMBServer] "AdapterList"="cs89001" "Type"=dword:0 ;"AdapterList"="PCI\\RTL81391;PCI\\RTL81392" [HKEY_LOCAL_MACHINE\Services\SMBServer\Shares] "NoSecurity"=dword:1 ;[HKEY_LOCAL_MACHINE\Comm\Services\SMBServer\Shares\Temp] ;"Type"=dword:0 ;"Path"="\\temp" [HKEY_LOCAL_MACHINE\Services\SMBServer\Shares\Flash] "Type"=dword:0 "Path"="\\FriendlyARM" [HKEY_LOCAL_MACHINE\Services\SMBServer\Shares\Temp] "Type"=dword:0 "Path"="\\Temp" [HKEY_LOCAL_MACHINE\Ident] "Name"="QQ2440" "OrigName"="WindowsCEC" "Desc"="FriendlyARM"[HKEY_LOCAL_MACHINE\Services\HTTPD] "Context"=dword:1 "FriendlyName"="World Wide Web Publishing" "Dll"="HTTPD.DLL" "Order"=dword:8 "Keep"=dword:1 "Prefix"="HTP" "Index"=dword:0 [HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/SysAdmin] @="\\windows\\sysisapi.dll" "a"=dword:0[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/HttpAdmin] @="\\windows\\httpdadm.dll" "a"=dword:0[HKEY_LOCAL_MACHINE\Comm\HTTPD] "IsEnabled "=dword:1 [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\TELNETD] "Dll"="TELNETD.Dll" "Order"=dword:9 "Keep"=dword:1 "Entry"="TelnetDInitialize"[HKEY_LOCAL_MACHINE\COMM\Telnetd] "IsEnabled"=dword:1 "UseAuthentication"=dword:0 [HKEY_LOCAL_MACHINE\Comm\TELNETD]"IsEnabled "=dword:1 "UseAuthentication "=dword:0[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\AutoHide]"Default"=dword:0;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\OnTop];"Default"=dword:0;[HKEY_LOCAL_MACHINE\Explorer\Desktop];"{000214A1-0000-0000-C000-000000000046}"=-;[HKEY_LOCAL_MACHINE\Explorer\Desktop];"{000214A0-0000-0000-C000-000000000046}"=-;[HKEY_LOCAL_MACHINE\Explorer];"UseRecycleBin"=dword:0;[HKEY_LOCAL_MACHINE\Explorer];"UseCompatibleBGImage"=dword:0[HKEY_CURRENT_USER\ControlPanel\Desktop]"wallpaper"="\\windows\\Bliss.bmp"
; ------------------------------------------------------------------------------------------------
; introad inc
#include "$(_TARGETPLATROOT)\FILES\platformEx.reg"
; ------------------------------------------------------------------------------------------------
|
platformEx.reg를 생성한다.
platformEx.reg에는 platform.reg에 추가되어야 할 부분이 들어간다.
; introad --------------------------------------------------------------------
; 이 파일은 build시 Release폴더에 복사 됩니다.
; 그러나 Release폴더내의 수정은 반영되지 않습니다.
; build시 해당 파일의 내용이 반영 되게 하려면 FILES디렉토리의 파일을 수정하시기 바랍니다.
;-----------------------------------------------------------------------------
;-----------------------------------------------------------------------------
; FMM
;-----------------------------------------------------------------------------
;#include "$(_TARGETPLATROOT)\src\drivers\fmm\fmm.reg"
;-----------------------------------------------------------------------------
; modem driver
;-----------------------------------------------------------------------------
#include "$(_TARGETPLATROOT)\src\drivers\MODEM\Modem.reg"
;-----------------------------------------------------------------------------
; font 설정
; 폰트를 커널 이미지에 추가하지 않고 NAND에 위치시킴
;-----------------------------------------------------------------------------
;[HKEY_LOCAL_MACHINE\SYSTEM\GDI]
; "FontLinkMethods"=dword:1
;
;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\fontpath]
;"fontpath"="\\NAND\\CMB82802\\Theme\\Resources"
;
;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SystemLink]
; "Tahoma"="\\NAND\\CMB82802\\Theme\\Resources\\simhei.ttf,simhei"
; "Courier New"="\\SDMMC Card\\Font\\gl.ttf,GL"
; "Arial"="\\SDMMC Card\\Font\\gl.ttf,GL"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SystemLink]
"Tahoma"=-
"Courier New"=-
"Arial"=-
"Times New Roman"=-
"Symbol"=-
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\fontpath]
"fontpath"="\\NAND2\\SYSTEM\\FONTS"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SystemLink]
"Tahoma"="\\NAND2\\SYSTEM\\FONTS\\simsun.ttc,NSimSun"
"Courier New"="\\NAND2\\SYSTEM\\FONTS\\simsun.ttc,NSimSun"
"Arial"="\\NAND2\\SYSTEM\\FONTS\\simsun.ttc,NSimSun"
"Times New Roman"="\\NAND2\\SYSTEM\\FONTS\\simsun.ttc,NSimSun"
"Symbol"="\\NAND2\\SYSTEM\\FONTS\\simsun.ttc,NSimSun"
;-----------------------------------------------------------------------------
;-----------------------------------------------------------------------------
; filters
;-----------------------------------------------------------------------------
; ----------------------------------------------------------------------------
;-----------------------------------------------------------------------------
; Application Service driver
;-----------------------------------------------------------------------------
IF BSP_APPSERVICE
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\AppService]
"Dll"="AppService.DLL"
"Prefix"="APP"
"Index"=dword:1
"Order"=dword:5
ENDIF
;-----------------------------------------------------------------------------
; 볼륨 기본값 최대로.
;-----------------------------------------------------------------------------
[HKEY_CURRENT_USER\ControlPanel\Volume]
"Key"=dword:0 ; Keyclicks: 1=soft, 0x10002=loud
"Screen"=dword:10002 ; ScreenTaps: 1=soft, 0x10002=loud
"Mute"=dword:2 ; 7=Enable all sounds (1=Notifications, 2=Apps, 4=Events.)
"Volume"=dword:FFFFFFFF ; 0=off, 0xFFFFFFFF=maximum
;-----------------------------------------------------------------------------
; Wave click
;-----------------------------------------------------------------------------
; @CESYSGEN IF CE_MODULES_WAVEAPI
;IF BSP_CLICKS
;[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WAPIMAN\Clicks]
; "ClickDLL"="WavClick.dll"
; "KeyLoud"=dword:64
; "KeySoft"=dword:65
; "TouchLoud"=dword:66
; "TouchSoft"=dword:67
;ENDIF
; @CESYSGEN ENDIF CE_MODULES_WAVEAPI
;-----------------------------------------------------------------------------
; 밧데리 경고창 없애기
;-----------------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\Software\Microsoft\Power]
"ShowWarnings"=dword:0
;-----------------------------------------------------------------------------
; Window Animation
;-----------------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\System\GWE]
"Animate"=dword:0 ; No Animation
;-----------------------------------------------------------------------------
; 작업표시줄 감춤
;-----------------------------------------------------------------------------
;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\AutoHide]
;@="."
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\AutoHide]
"Default"=dword:1
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\OnTop]
"Default"=dword:0
;-----------------------------------------------------------------------------
; 버전정보 표시
; Device Name, Description에 버전정보 표시
;-----------------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\Ident]
"OrigName"="IFx"
"Name"="IFx"
"Desc"="1.0.0.0000"
;-----------------------------------------------------------------------------
; Application 실행여부 (APPEXCUTE 가 선언되어야 아래 레지스트리가 등록된다)
;-----------------------------------------------------------------------------
IF BSP_APPEXCUTE
[HKEY_LOCAL_MACHINE\init]
"Launch50"="ShellCaller.exe"
ENDIF
;-----------------------------------------------------------------------------
; debug모드
;-----------------------------------------------------------------------------
IF BSP_DEBUG
"Depend50"=hex:14,00, 1e,00
"Launch51"="explorer.exe"
ENDIF
; ----------------------------------------------------------------------------
|
[platform.bib 수정방법]
Base가 되는 BSP의 platform.reg를 열어서 "#include"를 사용해서 파일을 import한다.
(추가 부분은 붉은색으로 표시 해두었음.)
MODULES; Name Path Memory Type; -------------- ---------------------------------- -----------; @CESYSGEN IF CE_MODULES_DISPLAYIF BSP_NODISPLAY ! s3c2440disp.dll $(_FLATRELEASEDIR)\s3c2440disp.dll NK SHENDIF BSP_NODISPLAY !; @CESYSGEN ENDIF CE_MODULES_DISPLAY; @CESYSGEN IF CE_MODULES_DEVICE; @CESYSGEN IF CE_MODULES_USBD;IF BSP_NOUSB !;IF BSP_USB_OHCI ohci.dll $(_FLATRELEASEDIR)\ohci.dll NK SH;ENDIF BSP_USB_OHCI;ENDIF BSP_NOUSB !; @CESYSGEN ENDIF CE_MODULES_USBD; @CESYSGEN IF CE_MODULES_KEYBD || CE_MODULES_POINTER#if ! (defined BSP_NOKEYBD && defined BSP_NOMOUSE)IF LOCALE=0411 !IF LOCALE=0412 !IF BSP_KEYBD_NOP; @CESYSGEN IF CE_MODULES_NOPKEYBOARD kbdmouse.dll $(_FLATRELEASEDIR)\KbdNopUs.dll NK SH; @CESYSGEN ENDIF CE_MODULES_NOPKEYBOARDENDIF ; BSP_KEYBD_NOPIF BSP_KEYBD_NOP ! kbdmouse.dll $(_FLATRELEASEDIR)\KbdS3C2440Us.dll NK SHENDIF ; BSP_KEYBD_NOPENDIF ; LOCALE != 0412ENDIF ; LOCALE != 0411IF LOCALE=0411IF BSP_KEYBD_JPN1IF BSP_KEYBD_NOP; @CESYSGEN IF CE_MODULES_NOPKEYBOARD kbdmouse.dll $(_FLATRELEASEDIR)\KbdNopJpn1.dll NK SH; @CESYSGEN ENDIF CE_MODULES_NOPKEYBOARDENDIF ; BSP_KEYBD_NOPIF BSP_KEYBD_NOP ! kbdmouse.dll $(_FLATRELEASEDIR)\KbdS3C2440Jpn1.dll NK SHENDIF ; BSP_KEYBD_NOPENDIF ; BSP_KEYBD_JPN1IF BSP_KEYBD_JPN1 !IF BSP_KEYBD_NOP; @CESYSGEN IF CE_MODULES_NOPKEYBOARD kbdmouse.dll $(_FLATRELEASEDIR)\KbdNopJpn2.dll NK SH; @CESYSGEN ENDIF CE_MODULES_NOPKEYBOARDENDIF ; BSP_KEYBD_NOPIF BSP_KEYBD_NOP ! kbdmouse.dll $(_FLATRELEASEDIR)\KbdS3C2440Jpn2.dll NK SHENDIF ; BSP_KEYBD_NOPENDIF ; BSP_KEYBD_JPN1ENDIF ; LOCALE == 0411IF LOCALE=0412IF BSP_KEYBD_NOP; @CESYSGEN IF CE_MODULES_NOPKEYBOARD kbdmouse.dll $(_FLATRELEASEDIR)\KbdNopKor.dll NK SH; @CESYSGEN ENDIF CE_MODULES_NOPKEYBOARDENDIF ; BSP_KEYBD_NOPIF BSP_KEYBD_NOP ! kbdmouse.dll $(_FLATRELEASEDIR)\KbdS3C2440Kor.dll NK SHENDIF ; BSP_KEYBD_NOPENDIF ; LOCALE == 0412#endif ; ! (defined BSP_NOKEYBD && defined BSP_NOMOUSE); @CESYSGEN ENDIF CE_MODULES_KEYBD || CE_MODULES_POINTER; @CESYSGEN IF CE_MODULES_PCMCIA;IF BSP_NOPCMCIA !; pcmcia.dll $(_FLATRELEASEDIR)\pcmcia.dll NK SH;ENDIF END_NOPCMCIA !; @CESYSGEN ENDIF CE_MODULES_PCMCIA; @CESYSGEN IF CE_MODULES_POINTERIF BSP_NOTOUCH ! touch.dll $(_FLATRELEASEDIR)\touch.dll NK SHENDIF BSP_NOTOUCH !; @CESYSGEN ENDIF CE_MODULES_POINTERIF BSP_NOPCF50606 ! pwrbtn_pcf.dll $(_FLATRELEASEDIR)\pwrbtn_pcf.dll NK SHENDIF BSP_NOPCF50606 !; @CESYSGEN IF CE_MODULES_WAVEAPIIF BSP_NOAUDIO !IF BSP_NOAC97 ! wavedev.dll $(_FLATRELEASEDIR)\wavedev.dll NK SH;ENDIF BSP_NOAC97 !;IF BSP_NOAC97ELSE wavedev_ac97.dll $(_FLATRELEASEDIR)\wavedev_ac97.dll NK SHENDIF BSP_NOAC97 wavclick.dll $(_FLATRELEASEDIR)\wavclick.dll NK SHENDIF BSP_NOAUDIO !; @CESYSGEN ENDIF CE_MODULES_WAVEAPI; @CESYSGEN IF CE_MODULES_SERIALIF BSP_NOUSBSER ! sc2440_usb_ser.dll $(_FLATRELEASEDIR)\sc2440_usb_ser.dll NK SHENDIF BSP_NOUSBSER !IF BSP_NOSERIAL !; irsir.dll $(_FLATRELEASEDIR)\irsir.dll NK SH; irda2440.dll $(_FLATRELEASEDIR)\ser2440.dll NK SH ser2440.dll $(_FLATRELEASEDIR)\ser2440.dll NK SHENDIF BSP_NOSERIAL !; @CESYSGEN ENDIF CE_MODULES_SERIAL; @CESYSGEN ENDIF CE_MODULES_DEVICEIF BSP_CS8900 cs8900.dll $(_FLATRELEASEDIR)\cs8900.dll NK SH ndis.dll $(_FLATRELEASEDIR)\ndis.dll NK SHENDIF BSP_CS8900IF BSP_DM9000 dm9000.dll $(_FLATRELEASEDIR)\dm9000.dll NK SHENDIF BSP_DM9000IF BSP_NOSD ! SDBusDriver.dll $(_FLATRELEASEDIR)\SDBusDriver.dll NK SH SDCSDCard.DLL $(_FLATRELEASEDIR)\SDCSDCard.DLL NK SH SDMemory.dll $(_FLATRELEASEDIR)\SDMemory.dll NK SHENDIF BSP_NOSD ! binfs.dll $(_FLATRELEASEDIR)\binfs.dll NK SH FLASHDRV.DLL $(_FLATRELEASEDIR)\FlashDrv.dll NK SH camera.dll $(_FLATRELEASEDIR)\camera.dll NK SH;player common.dll $(_FLATRELEASEDIR)\common.dll NK SH setup_ce3.dll $(_FLATRELEASEDIR)\setup_ce3.dll NK SH;comtest mfcce400.dll $(_FLATRELEASEDIR)\mfcce400.dll NK SH olece400.dll $(_FLATRELEASEDIR)\olece400.dll NK SH;led leddriver.dll $(_FLATRELEASEDIR)\leddriver.dll NK SH userkey.dll $(_FLATRELEASEDIR)\userkey.dll NK SHFILES; Name Path Memory Type; -------------- ---------------------------------- ----------- usbcnect.lnk $(_FLATRELEASEDIR)\usbcnect.lnk NK U usbcnect.exe $(_FLATRELEASEDIR)\usbcnect.exe NK U regedit.exe $(_FLATRELEASEDIR)\regedit.exe NK U CameraTest.exe $(_FLATRELEASEDIR)\CameraTest.exe NK U touchcalibrate.exe $(_FLATRELEASEDIR)\touchcalibrate.exe NK U bliss.bmp $(_FLATRELEASEDIR)\bliss.bmp NK U comtest.exe $(_FLATRELEASEDIR)\comtest.exe NK U comtest.lnk $(_FLATRELEASEDIR)\comtest.lnk NK U QQ2440test.exe $(_FLATRELEASEDIR)\QQ2440test.exe NK U QQ2440test.lnk $(_FLATRELEASEDIR)\QQ2440test.lnk NK U ;rotate rotate.exe $(_FLATRELEASEDIR)\rotate.exe NK U rotate.lnk $(_FLATRELEASEDIR)\rotate.lnk NK U; mplayer; Name Path Memory Type; -------------- ---------------------------------- ----------- AAC.PLG $(_FLATRELEASEDIR)\AAC.PLG NK U AMR.PLG $(_FLATRELEASEDIR)\AMR.PLG NK U ASAP.PLG $(_FLATRELEASEDIR)\ASAP.PLG NK U ATI3200.PLG $(_FLATRELEASEDIR)\ATI3200.PLG NK U CAMERA.PLG $(_FLATRELEASEDIR)\CAMERA.PLG NK U FFMPEG.PLG $(_FLATRELEASEDIR)\FFMPEG.PLG NK U FLAC.PLG $(_FLATRELEASEDIR)\FLAC.PLG NK U intel2700g.plg $(_FLATRELEASEDIR)\intel2700g.plg NK U interface.plg $(_FLATRELEASEDIR)\interface.plg NK U MATROSKA.PLG $(_FLATRELEASEDIR)\MATROSKA.PLG NK U MP3.PLG $(_FLATRELEASEDIR)\MP3.PLG NK U MPC.PLG $(_FLATRELEASEDIR)\MPC.PLG NK U MPEG1.PLG $(_FLATRELEASEDIR)\MPEG1.PLG NK U MPEG4.PLG $(_FLATRELEASEDIR)\MPEG4.PLG NK U NETWORK.PLG $(_FLATRELEASEDIR)\NETWORK.PLG NK U SPEEX.PLG $(_FLATRELEASEDIR)\SPEEX.PLG NK U SPLITTER.PLG $(_FLATRELEASEDIR)\SPLITTER.PLG NK U SUBTITLE.PLG $(_FLATRELEASEDIR)\SUBTITLE.PLG NK U VORBISHQ.PLG $(_FLATRELEASEDIR)\VORBISHQ.PLG NK U VORBISLQ.PLG $(_FLATRELEASEDIR)\VORBISLQ.PLG NK U WAVPACK.PLG $(_FLATRELEASEDIR)\WAVPACK.PLG NK U LANGUAGE.TGZ $(_FLATRELEASEDIR)\LANGUAGE.TGZ NK U COPYING.TXT $(_FLATRELEASEDIR)\COPYING.TXT NK U PLAYER.EXE $(_FLATRELEASEDIR)\PLAYER.EXE NK U player.lnk $(_FLATRELEASEDIR)\player.lnk NK U TCPMP.HTM $(_FLATRELEASEDIR)\TCPMP.HTM NK U;Recorder recorder.exe $(_FLATRELEASEDIR)\recorder.exe NK U recorder.lnk $(_FLATRELEASEDIR)\recorder.lnk NK UIF BSP_NOCAMERA !ENDIF BSP_NOCAMERA !
; ------------------------------------------------------------------------------------------------
; introad inc
#include "$(_TARGETPLATROOT)\FILES\platformEx.bib"
; ------------------------------------------------------------------------------------------------
|
platformEx.bib를 생성한다.
platformEx.bib에는 platform.bib에 추가되어야 할 부분이 들어간다.
; introad --------------------------------------------------------------------
; 이 파일은 build시 Release폴더에 복사 됩니다.
; 그러나 Release폴더내의 수정은 반영되지 않습니다.
; build시 해당 파일의 내용이 반영 되게 하려면 FILES디렉토리의 파일을 수정하시기 바랍니다.
;-----------------------------------------------------------------------------
;-------------------------------------------------------------------------------------------------------------
; Platform.bib확장
;-------------------------------------------------------------------------------------------------------------
;-----------------------------------------------------------------------------
; FM Transmitter Driver
;-----------------------------------------------------------------------------
; fmm.dll $(_FLATRELEASEDIR)\fmm.dll NK SH
;-----------------------------------------------------------------------------
; Modem driver
;-----------------------------------------------------------------------------
Modem.dll $(_FLATRELEASEDIR)\Modem.dll NK SH
;-------------------------------------------------------------------------------------------------------------
; font 설정
; font파일 위치를 NAND로 위치시키기 위해서는 D:\WINCE500\PUBLIC\COMMON\OAK\FILES\common.bib에서
; 아래처럼 주석처리를 해서 막아야 한다.
;-------------------------------------------------------------------------------------------------------------
; @CESYSGEN IF FONTS_SIMSUN
; simsun.ttc $(_WINCEROOT)\public\common\oak\files\simsun.ttc NK SHU
; @CESYSGEN ENDIF
;-------------------------------------------------------------------------------------------------------------
;-------------------------------------------------------------------------------------------------------------
; Filters
;-------------------------------------------------------------------------------------------------------------
;-------------------------------------------------------------------------------------------------------------
;-------------------------------------------------------------------------------------------------------------
; Application Service & Application API
;-------------------------------------------------------------------------------------------------------------
IF BSP_APPSERVICE
AppService.DLL $(_FLATRELEASEDIR)\AppService.DLL NK SH
ENDIF
IF BSP_APPAPI
AppAPI.DLL $(_FLATRELEASEDIR)\AppAPI.DLL NK SH
ENDIF
;-------------------------------------------------------------------------------------------------------------
;-------------------------------------------------------------------------------------------------------------
; Wave Click
;-------------------------------------------------------------------------------------------------------------
; @CESYSGEN IF CE_MODULES_WAVEAPI
;IF BSP_CLICKS
; WavClick.dll $(_FLATRELEASEDIR)\WavClick.dll NK SH
; water.wav $(_TARGETPLATROOT)\SRC\DRIVERS\WAVCLICK\water.wav NK UH
;ENDIF
; @CESYSGEN ENDIF CE_MODULES_WAVEAPI
;-------------------------------------------------------------------------------------------------------------
; Application
;-------------------------------------------------------------------------------------------------------------
FILES
;-------------------------------------------------------------------------------------------------------------
; Name Path Memory Type
; -------------- --------------------------------------------- -----------
ShellCaller.exe $(_TARGETPLATROOT)\APP\ShellCaller.exe NK UH
|
여기서는 한가지 환경만 고려 했지만 "IF"와 "#include"를 이용해서 여러환경에서 구동되도록 할수 있다.
'작업일지 > Windows CE' 카테고리의 다른 글
터치 클릭음 변경 (0) | 2010.11.21 |
---|---|
MSCEInf - Windows CE의 CAB파일 관리툴 (0) | 2009.12.04 |
WinCE 개발툴 - Remote control (0) | 2009.12.04 |
RETAILMSG의 Ascii출력. (1) | 2009.08.23 |
Windows CE와 Windows Mobile의 차이 그리고 AYGSHELL... (0) | 2009.08.22 |