?? jnand_in.scl
字號:
/*====*====*====*====*====*====*====*====*====*====*====*====*====*====*====*/
//
// SCATTER LOADING DESCRIPTION FILE JNAND
//
// FILE: JNAND_IN.SCL
//
// Copyright (c) 2002-2003 by QUALCOMM Incorporated.
// All Rights Reserved.
//
// GENERAL DESCRIPTION
//
// Memory Map for our Lauterbach JTAG ICD FLASH Programming Routine.
//
// The code and RW/ZI data all reside atJNAND_CODE_ADDR except
// for the jtag_flash_param data which starts at JNAND_PARAM_ADDR. This area is
// where Lauterbach JTAG TRACE32 Debugger communicates with us and where our buffer
// is located. See type_jtag_flash_param struct.
//
// This file is sent through the C Preprocessor to expand symbols to numbers
// unique to a target so C or C++ style comments must be used
//
// _______________________
// | |
// | |
// | |
// | |
// | |
// | jtag_flash_param DATA |
// JNAND_PARAM_ADDR _______________________
// | |
// | |
// | |
// | CODE + DATA |
// | + DEBUG DATA |
// | |
// JNAND_CODE_ADDR _______________________
// | |
// | ROM CHIP SELECT |
// | |
// | AREA |
// | |
// | (FLASH) |
// | |
// | |
// 0x00000000 -------------------------
//
/*====*====*====*====*====*====*====*====*====*====*====*====*====*====*====*/
/*===========================================================================
EDIT HISTORY FOR FILE
This section contains comments describing changes made to the module.
Notice that changes are listed in reverse chronological order.
$Header: //depot/asic/msmshared/tools/jnand/jnand_in.scl#2 $ $DateTime: 2003/10/30 07:01:24 $ $Author: dionh $
when who what, where, why
-------- --- -------------------------------------------------------
10/29/03 drh Scatterload file is now dynamically created from
this template and values in jnand.min. This template
taken from MSM6100 JNAND.SCL.
02/06/03 pg Moved from ASWP402 server to ASWP401 server.
07/29/02 drh Created from SURF version for FFA only
07/12/02 drh Added section for debug trace frames
07/06/02 drh Created
===========================================================================*/
RAM JNAND_CODE_ADDR
{
CODE JNAND_CODE_ADDR
{
jnand_start.o (StartHere, +FIRST)
jnand.o (+RO)
* (+RO)
* (+RW, +ZI)
}
// This block puts the ID block at the end of RAM
// so that when we do a "strings jnand.elf" the info we
// want to look at comes out the very last
//
APP_RAM +0x0
{
jnand_id.o (+RO)
}
// This block locates the debug data
//
DEBUG +0x0
{
jnand_debug.o (+ZI)
}
// This block locates the parameter block
//
PARAM JNAND_PARAM_ADDR
{
jnand_param.o (+ZI)
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -