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

📄 ipl.bib

📁 i.Mx31 bootloader(for WinCE6.0)
💻 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) 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 / IPL MEMORY MAP
;
;                   +---- 8800.0000 ----+
;       ARGS (4 KB) |                   | ARGS (4 KB)
;                   +---- 8800.1000 ----+
;                   |                   | XLDR Image (2 KB)
;                   |     8800.1800 ----+
;    CSPDDK (32 KB) |                   |
;                   +---- 8800.9000     | Bootloader / IPL Stack (234 KB)
;                   |                   |
;                   |     8803.C000 ----+
;                   |                   | Bootloader / IPL Page Table (16 KB)
;   unused (988 KB) |     8804.0000 ----+
;                   |                   | Bootloader Image / NANDCACHE (256 KB)
;                   |     8808.0000 ----+
;                   |                   | IPL Image (256 KB)
;                   |     880C.0000 ----+
;                   |                   | Bootloader / IPL RAM (256 KB)
;                   +---- 8810.0000 ----+
;                   |                   |
;                   |                   |
;                   |                   |
;   NK Code (48 MB) |                   |
;                   |                   |
;                   |                   |
;                   |                   |
;    **auto-size**  +---- 88B1.0000     | Flash Cache
;                   |                   |
;                   |                   |
;                   |                   |
;   NK RAM (63 MB)  |                   |
;                   |                   |
;                   |                   |
;                   |                   |
;                   +---- 8F00.0000 ----+ 
;   MBX (16 MB)     |                   | 
;                   +---- 9000.0000 ----+
;
;------------------------------------------------------------------------------

MEMORY
;   Name             Start         Size          Type
;   -------          --------      --------      ----
    DRV_GLB          88000000      00001000     RESERVED
    XLDR             88001000      00000800     RESERVED
    STACK            88001800      0003A800     RESERVED
    PAGE_TABLE       8803C000      00004000     RESERVED
    EBOOT            88040000      00040000     RESERVED
    IPL              88080000      00040000     RAMIMAGE
    RAM              880C0000      00040000       RAM
    FCACHE           88100000      07F00000     RESERVED


CONFIG
    COMPRESSION=OFF
    KERNELFIXUPS=ON

; IPL is built to run out of RAM, so ROMSTART and ROMSIZE correspond to the
; RAM address range specified above.
;
; EVB flash: 80000000
;
    ROMSIZE =00040000
    ROMSTART=88080000
    ROMWIDTH=32

; ROMOFFSET applies to the BIN file sections and is used to "move" the image
; into flash.  The bootloader image already on the system will be able to tell
; that the BIN file is destined for flash (versus RAM) based on the address
; formed by RAMIMAGE Start plus ROMOFFSET.
;
; NAND Layout (BaseAddr = 0x97200000)
;       +-------------------+
;       |    XLDR (128K)    |
;       +-------------------+
;       |   EBOOT (256K)    |
;       +-------------------+
;       |    IPL (256K)     |
;       +-------------------+
;       |   DIO (all rest)  | NK case should be (48M + **rest-size**) instead
;       +-------------------+
;       |   Config (128K)   |
;       +-------------------+
;
; 0x97260000 = (0x88080000 + ROMOFFSET) & 0xFFFFFFFF ==> ROMOFFSET = 0x0F1E0000
;
    ROMOFFSET=0F1E0000


MODULES
;   Name        Path                                                           Memory Type
;   ----------  ----------------------------------------------------------     -----------
    nk.exe      $(_TARGETPLATROOT)\target\$(_TGTCPU)\$(WINCEDEBUG)\ipl.exe     IPL

⌨️ 快捷键说明

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