mini6410-WINCE-config.bib

来源:互联网 发布:qtassist是什么软件 编辑:程序博客网 时间:2024/05/22 03:52
;
; 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
#define    NKSTART      80100000
#define    NKLEN        03F00000    ; 63MB (Max size, to match image_cfg.* files. This will be auto-sized)


#define    RAMNAME      RAM
#define    RAMSTART     84000000
#define    RAMLEN       01D00000    ; 29MB (Will be auto-sized from the end of NK)
;#define    RAMSTART     82900000
;#define    RAMLEN       03600000    ; 54MB


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


ENDIF


IF IMGMULTIXIP


#define    CHAIN_ADDRESS    823FC000
#define    CHAIN_LENGTH     00004000
;-----------------------------------------------------
;   NAME        ADDRESS         SIZE            TYPE
;-----------------------------------------------------
    XIPKERNEL   80100000        00300000        RAMIMAGE
    NK          80400000        01FFC000        NANDIMAGE
    CHAIN       $(CHAIN_ADDRESS)    $(CHAIN_LENGTH)    RESERVED
    RAM         80400000        06400000        RAM


ENDIF


; Common RAM areas


    AUD_DMA     80002000    00002000        RESERVED
    TEMPS       80010000    00010000        RESERVED
    DBGSER_DMA  80022000    00002000        RESERVED
    ARGS        80020800    00000800        RESERVED
    SER_DMA     80024000    00002000        RESERVED
    IR_DMA      80026000    00002000        RESERVED
    SLEEP       80028000    00002000        RESERVED
    EDBG        80030000    00020000        RESERVED
    CMM         85D00000    00300000        RESERVED
    FIMG_BUF    86000000    00800000        RESERVED
    JPEG        86800000    00800000        RESERVED
    DISPLAY     87000000    00800000        RESERVED 
    MFC         87800000    00800000        RESERVED
    ETHNET      94000000    00100000        RESERVED
CONFIG


    COMPRESSION=ON
    KERNELFIXUPS=ON
    AUTOSIZE=ON


IF IMGMULTIXIP
    RAM_AUTOSIZE=OFF
    ROM_AUTOSIZE=OFF
    DLLADDR_AUTOSIZE=ON


    XIPSCHAIN=$(CHAIN_ADDRESS)


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


    ROMFLAGS=0
ENDIF


IF IMGPROFILER
    PROFILE=ON
ELSE
    PROFILE=OFF
ENDIF


;
; ROMFLAGS is a bitmask of options for the kernel
;   ROMFLAGS    0x0001      Disallow Paging
;   ROMFLAGS    0x0010      Trust Module only
;
IF IMGMULTIXIP !


IF IMGTRUSTROMONLY
    ROMFLAGS=10
ELSE
    ROMFLAGS=00
ENDIF


    FSRAMPERCENT = 0x0D0D0D0D


    ROMSTART = $(NKSTART)
    ROMWIDTH = 32
    ROMSIZE = $(NKLEN)


ENDIF


MODULES
netui.dll           $(_FLATRELEASEDIR)\netui_en.dll      NK  SHC
0 0
原创粉丝点击