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

📄 config.bib

📁 6410BSP1
💻 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.
;

MEMORY

IF IMGMULTIXIP !

#define     NKNAME      NK         ; for Single NK.bin
#define     RAMNAME		RAM

#define     NKSTART     80100000
#define     NKLEN       03F00000    ; 63MB (Max size, to match image_cfg.* files. This will be auto-sized)
#define     RAMSTART    84000000
#define     RAMLEN      02500000    ; 37MB (Will be auto-sized from the end of NK)

;   Single XIP
;-----------------------------------------------------
;   NAME        ADDRESS     SIZE            TYPE
;-----------------------------------------------------
    $(NKNAME)   $(NKSTART)  $(NKLEN)        RAMIMAGE
    $(RAMNAME)	$(RAMSTART) $(RAMLEN)       RAM

ENDIF

IF IMGMULTIXIP

#define     NKNAME          XIPKERNEL
#define     SYSTEMNAME      NK
#define		RAMNAME			RAM

IF WINCEDEBUG == debug

#define     NKSTART         80100000
#define     NKLEN           00600000

#define     SYSTEMSTART     80700000
#define     SYSTEMLEN       038FC000

#define     RAMSTART        80700000
#define     RAMLEN          05E00000

ELSE

IF IMGPROFILER

#define     NKSTART         80100000
#define     NKLEN           00600000

#define     SYSTEMSTART     80700000
#define     SYSTEMLEN       038FC000

#define     RAMSTART        80400000
#define     RAMLEN          06100000

ELSE

#define     NKSTART         80100000
#define     NKLEN           00300000

#define     SYSTEMSTART     80400000
#define     SYSTEMLEN       03BFC000

#define     RAMSTART        80400000
#define     RAMLEN          06100000

ENDIF

ENDIF

#define     CHAINSTART      83FFC000
#define     CHAINLEN        00004000


;   Kernel and RAM region setting
;-----------------------------------------------------
;   NAME        ADDRESS     SIZE            TYPE
;-----------------------------------------------------
    $(NKNAME)		$(NKSTART)		$(NKLEN)		RAMIMAGE
    $(SYSTEMNAME)	$(SYSTEMSTART)	$(SYSTEMLEN)	NANDIMAGE
    $(RAMNAME)		$(RAMSTART)		$(RAMLEN)       RAM
    CHAIN           $(CHAINSTART)   $(CHAINLEN)    RESERVED     ; XIP CHAIN information

ENDIF		; IMGMULTIXIP

; Common RAM areas

    AUD_DMA     80002000    00002000        RESERVED
    TEMPS       80010000    00010000        RESERVED
    ARGS        80020800    00000800        RESERVED
    DBGSER_DMA  80022000    00002000        RESERVED
    SER_DMA     80024000    00002000        RESERVED
    IR_DMA      80026000    00002000        RESERVED
    SLEEP       80028000    00002000        RESERVED
    EDBG        80030000    00020000        RESERVED
    CMM         86500000    00300000        RESERVED
    DISPLAY     86800000    00C00000        RESERVED
    MFC_JPEG    87400000    00C00000        RESERVED

CONFIG                  ; Other System Configuration for making image

    COMPRESSION=ON      ; Binary compression for minimizing download transfer data
    KERNELFIXUPS=ON     ; Kernel address fixup
    AUTOSIZE=ON         ; ROM and RAM size will be resizing automatically for padding region

IF IMGMULTIXIP

    ROM_AUTOSIZE=OFF     ; you can measure how much rom is needed to each binary image if you set this flag as ON
    RAM_AUTOSIZE=OFF     ; RAM size will be resizing automatically only when ROM_AUTOSIZE is ON
    DLLADDR_AUTOSIZE=ON

    XIPSCHAIN=$(CHAINSTART)

    AUTOSIZE_ROMGAP=10000
    AUTOSIZE_DLLADDRGAP=0
    AUTOSIZE_DLLDATAADDRGAP=0
    AUTOSIZE_DLLCODEADDRGAP=0

;
; ROMFLAGS is a bitmask of options for the kernel
;   ROMFLAGS    0x0000
;   ROMFLAGS    0x0001      Disallow Paging
;   ROMFLAGS    0x0010      Trust Module only
;
    ROMFLAGS=0
    
ELSE

IF IMGTRUSTROMONLY
    ROMFLAGS=10
ELSE
    ROMFLAGS=00
ENDIF   ; END of IMGTRUSTROMONLY
    ROMSTART = $(NKSTART)
    ROMWIDTH = 32
    ROMSIZE  = $(NKLEN)

ENDIF

IF IMGPROFILER
    PROFILE=ON
ELSE
    PROFILE=OFF
ENDIF


IF IMGMULTIXIP
#include "$(_TARGETPLATROOT)\FILES\MultipleXIP.bib"
ENDIF

    

⌨️ 快捷键说明

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