📄 ce.bib
字号:
;
; 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.
;
;------------------------------------------------------------------------------
;
; Copyright (c) 2004 Motorola Inc. All rights reserved.
;
;------------------------------------------------------------------------------
;
; Copyright (C) 2004-2006, Freescale Semiconductor, Inc. All Rights Reserved.
; THIS SOURCE CODE, AND ITS USE AND DISTRIBUTION, IS SUBJECT TO THE TERMS
; AND CONDITIONS OF THE APPLICABLE LICENSE AGREEMENT
;
;------------------------------------------------------------------------------
;
; OS MEMORY MAP BOOTLOADER MEMORY MAP
;
; +---- 8800.0000 ----+
; ARGS (4 KB) | | ARGS (4 KB)
; +---- 8800.1000 ----+
; | | NAND Scratch (20 KB)
; VPU(332 KB) | 8800.6000 ----+
; | |
; +-----880150000 | Bootloader Stack (216 KB)
; | |
; Unused (1020 KB) | 8803.C000 ----+
; | | Bootloader Page Table (16 KB)
; | 8804.0000 ----+
; | | Bootloader Image (256 KB)
; | 8808.0000 ----+
; | | Bootloader RAM (512 KB)
; +---- 8810.0000 ----+
; FB (1 MB) | | Framebuffer (1 MB)
; +---- 8820.0000 ----+
; | |
; | |
; | |
; NK Code (48 MB) | |
; | |
; | |
; | |
; **auto-size** +---- 8B20.0000 | Flash Cache (126 MB)
; | |
; | |
; | |
; NK RAM (78 MB) | |
; | |
; | |
; | |
; +---- 9000.0000 ----+
;
;------------------------------------------------------------------------------
;**************************** MEMORY SECTION ***************************
MEMORY
; ----------------- Reserved Region Mapping (2 MB) ---------------------
; Start Addr End Addr Mem Type Region Name Size
; 0x88000000 0x88000FFF SDRAM DRV_GLB 4 KB
; 0x88001000 0x880FFFFF SDRAM EBOOT_USED 1020 KB
; 0x88100000 0x881FFFFF SDRAM FRAMEBUFFER 1 MB
; ----------------------------------------------------------------------
; Name Address Size Type
ARGS 88000000 00001000 RESERVED
VPU 88001000 000FF000 RESERVED
FRAMEBUFFER 88100000 00100000 RESERVED
; --------------------------- RAM image --------------------------------
; Start Addr End Addr Mem Type Region Name Size
; 0x88000000 0x881FFFFF SDRAM reserved 2 MB
; 0x88200000 0x8B1FFFFF SDRAM NK 48 MB
; 0x8B200000 0x8FFFFFFF SDRAM RAM 78 MB
; ----------------------------------------------------------------------
; Name Address Size Type
NK 88200000 03000000 RAMIMAGE
RAM 8B200000 04E00000 RAM
;**************************** CONFIG SECTION ***************************
CONFIG
; ---------------------- All Image Types Settings ----------------------
; KERNELFIXUPS = ON (sections to which the kernel can write are
; relocated to the start of RAM)
; SRE = ON (Romimage.exe produces an .sre file)
; ----------------------------------------------------------------------
KERNELFIXUPS=ON
; --------------------------- RAM image --------------------------------
; AUTOSIZE = ON (allows NK and RAM space to resize automatically)
; ROMSIZE = 0x04000000 (64 MB)
; ROMSTART = 0x88000000 (SDRAM virtual address base)
; ROMWIDTH = 32 (32-bit wide memory, entire image in one file)
; ----------------------------------------------------------------------
AUTOSIZE=ON
ROMSIZE=04000000
ROMSTART=88000000
ROMWIDTH=32
; ROMOFFSET = (FLASH PHYSICAL ADDRESS - NK START ADDRESS) % 0x100000000
; = ( 0x9C2A0000 - 0x88200000 ) % 0x100000000 =
ROMOFFSET=140A0000
; ------------------- FLASH image with/without EBOOT -------------------
; ROMSIZE = 0x02000000 (32 MB) for without EBOOT and FEC support
; else should eliminate their size
; IF IMGEBOOT
; ROMSTART = 0x80040000 (256KB(0x40000) area is reserved for EBoot)
; ELSE
; ROMSTART = 0x80000000 (NOR virtual address base)
; ENDIF
; ROMWIDTH = 32 (32-bit wide memory, entire image in one file)
; ----------------------------------------------------------------------
; ------------------------------ COMPRESSION ---------------------------
; NK COMPRESSION
; ----------------------------------------------------------------------
; @CESYSGEN IF !NK_NKNOCOMP
COMPRESSION=ON
; @CESYSGEN ENDIF !NK_NKNOCOMP
; @CESYSGEN IF NK_NKNOCOMP
; @CESYSGEN ENDIF NK_NKNOCOMP
; ---------------------- Profiling-enabled kernel ----------------------
; PROFILE = ON (includes profiler structure and symbols in image)
; ----------------------------------------------------------------------
; --------------------- Profiling-disabled kernel ----------------------
; PROFILE = OFF (does not include profiler structure and symbols)
; ----------------------------------------------------------------------
PROFILE=OFF
;
; ROMFLAGS is a bitmask of options for the kernel
; ROMFLAGS 0x0001 Disallow Paging
; ROMFLAGS 0x0002 Not all KMode
; ROMFLAGS 0x0010 Trust Module only
;
ROMFLAGS=2
; EOF config.bib
MODULES
; Name Path Memory Type
; -------------- --------------------------------------------- -----------
; @CESYSGEN IF CE_MODULES_NK
nk.exe C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\oal.exe NK SHZ
kernel.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\kern.dll NK SHZ
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_OSAXST0
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_NK
; @CESYSGEN IF OSTEST_MODULES_COVERAGE
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_COREDLL
coredll.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\coredll.dll NK SH
oalioctl.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\oalioctl.dll NK SHK
k.coredll.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\k.coredll.dll NK SHMK
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_FPCRT
fpcrt.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\fpcrt.dll NK SH
k.fpcrt.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\fpcrt.dll NK SHMK
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_FILESYS
filesys.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\filesys.dll NK SHK
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_ROMFSD
romfsd.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\romfsd.dll NK SHK
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_OEMFS
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_CECOMPR
; @CESYSGEN ENDIF
; TKTest replaces filesys for tiny kernel testing.
; @CESYSGEN IF !CE_MODULES_FILESYS
; @CESYSGEN IF CE_MODULES_TKTEST
; @CESYSGEN ENDIF CE_MODULES_TKTEST
; @CESYSGEN ENDIF !CE_MODULES_FILESYS
; @CESYSGEN IF CE_MODULES_GWES
gwes.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\gwes.dll NK SHK
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_DEVICE
device.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\device.dll NK SHMK
udevice.exe C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\udevice.exe NK SHM
devmgr.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\devmgr.dll NK SHMK
regenum.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\regenum.dll NK SHK
busenum.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\busenum.dll NK SHK
; @CESYSGEN IF DEVICE_PMIF
pm.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\pm.dll NK SHMK
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_SERVICES
servicesEnum.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\servicesEnum.dll NK SHK
servicesd.exe C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\servicesd.exe NK SH
services.exe C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\services.exe NK S
servicesStart.exe C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\servicesstart.exe NK SH
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_NOTIFY
notify.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\notify.dll NK SHC
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_EXFAT
exfat.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\exfat.dll NK SHK
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_DISKCACHE
diskcache.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\diskcache.dll NK SHK
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_CEFILT
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_ENCFILT
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_64BFILT
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_CACHEFILT
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_FATUTIL
fatutil.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\fatutil.dll NK SHQ
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_RELFSD
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_CERTMOD
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_SHELL
shell.exe C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\shell.exe NK
shellcelog.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\shellcelog.dll NK SH
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_TOOLHELP
toolhelp.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\toolhelp.dll NK SHQ
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_ZLIB
zlib.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\zlib.dll NK SH
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_CONSOLE
console.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\console.dll NK SH
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_CMD
cmd.exe C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\cmd.exe NK
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_NET
net.exe C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\net.exe NK
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_COMMCTRL
commctrl.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\commctrl.dll NK SH
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_COMMDLG
commdlg.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\commdlg.dll NK SH
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_CEFT
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_CEFRTL
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_IMJP31K
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_IMJP31M
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_IMJP31U
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_IMJP31U_Q
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_IMJP31DX
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_IMJP31DX_Q
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_IMJP31C
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_IMEJPP
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_TESTIME
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_GB18030
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_SOFTKB
softkb.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\softkb.dll NK SH
; @CESYSGEN IF CE_MODULES_SIPSELECT
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_MSIM
msim.dll C:\WINCE600\OSDesigns\iMX27ADSMobility2\RelDir\Freescale_i_MX27_ADS_ARMV4I_Release\msim.dll NK SH
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_LARGEKB
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_REMOTEKBD
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_CACJPN
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_MULTIBOX
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_IMESKDIC
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_MSKANA
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_MSROMA
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_MSALLCHAR
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -