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

📄 eboot.bib

📁 freescale i.mx31 BSP CE5.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) 2004 Motorola Inc.  All rights reserved.
;
;------------------------------------------------------------------------------
; 
;   Copyright (C) 2004-2006, Freescale Semiconductor, Inc. All Rights Reserved
;   THIS SOURCE CODE IS CONFIDENTIAL AND PROPRIETARY AND MAY NOT
;   BE USED OR DISTRIBUTED WITHOUT THE WRITTEN PERMISSION OF
;   FREESCALE SEMICONDUCTOR, INC.
; 
;------------------------------------------------------------------------------
;
;     OS MEMORY MAP                       BOOTLOADER MEMORY MAP
;
;                   +---- 8800.0000 ----+
;       ARGS (4 KB) |                   | ARGS (4 KB)
;                   +---- 8800.1000 ----+
;    CSPDDK (32 KB) |                   |
;                   +---- 8800.9000     | Bootloader Stack (236 KB)
;                   |                   |
;                   |     8803.C000 ----+
;                   |                   | Bootloader Page Table (16 KB)
;   unused (988 KB) |     8804.0000 ----+
;                   |                   | Bootloader Image (256 KB)
;                   |     8808.0000 ----+
;                   |                   | Bootloader RAM (512 KB)
;                   +---- 8810.0000 ----+
;                   |                   |
;                   |                   |
;                   |                   |
;   NK Code (48 MB) |                   |
;                   |                   |
;                   |                   |
;                   |                   |
;    **auto-size**  +---- 88B1.0000     | Flash Cache
;                   |                   |
;                   |                   |
;                   |                   |
;   NK RAM (79 MB)  |                   |
;                   |                   |
;                   |                   |
;                   |                   |
;                   +---- 9000.0000 ----+
;
;------------------------------------------------------------------------------

MEMORY
; Driver globals area (used to pass config info to kernel, don't change unless 
; you update config.bib) NOTE: We're using physical addresses here.
;       Name             Start         Size          Type
;       -------          --------      --------      ----
        DRV_GLB          88000000      00001000     RESERVED
        STACK            88001000      0003B000     RESERVED
        PAGE_TABLE       8803C000      00004000     RESERVED

        EBOOT            88040000      00040000      RAMIMAGE
        RAM              88080000      00080000      RAM

; Flash cache (used to store eboot.bin or nk.bin before flashing)
        FCACHE           88100000      07D00000      RESERVED
	NAND_RAM         8FE00000      00100000      RESERVED
	PBC_RAM          8FF00000      00100000      RESERVED

CONFIG
        COMPRESSION=OFF
        KERNELFIXUPS=ON

; Eboot is build to run out of RAM, so ROMSTART and ROMSIZE correspond to the
; RAM address range specified above.
;
; EVB flash: 80000000
;
    ROMSIZE =00040000
    ROMSTART=88040000
    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.
; Flash starts VA 0x80000000 = (0x88040000 + ROMOFFSET) & 0xFFFFFFFF
; ==> ROM ROMOFFSET = 0xF7FC0000
IF BSP_EBOOT_NAND    !
    ROMOFFSET=F7FC0000
ELSE
    OUTPUT=$(_TARGETPLATROOT)\target\$(_TGTCPU)\$(WINCEDEBUG)\eboot_nand\
ENDIF

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

IF BSP_EBOOT_NAND
FILES
;   Name            Path                                            Memory Type
;   --------------  ----------------------------------------------  -----------
    nandloader_8bit.nb0        $(_FLATRELEASEDIR)\nandloader_8bit.nb0        EBOOT    SHU
    nandloader_16bit.nb0    $(_FLATRELEASEDIR)\nandloader_16bit.nb0        EBOOT    SHU
ENDIF

; EOF boot.bib

⌨️ 快捷键说明

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