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

📄 jnand_in.scl

📁 QUALCOMM JNAND DRIVER
💻 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 + -