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

📄 memory.mac

📁 ~{WwU_J9SC5D~}ucos~{T4Bk#,1`RkA4=S5wJT>y?IRT#,4x~}uart~{2bJT~}
💻 MAC
字号:
/*************************************************************************/
/*                                                                       */
/* FILE NAME                                            VERSION          */
/*                                                                       */
/*      memory.a                            SNDS100 Board version 1.0    */
/*                                                                       */
/* COMPONENT                                                             */
/*                                                                       */
/*                                                                       */
/* DESCRIPTION                                                           */
/*                                                                       */
/*     Memory MAP to run diagnostic code on SNDS100 Evaluation board.    */
/*                                                                       */
/*     * Change this file for fitting your applications.                 */
/*                                                                       */
/* AUTHOR                                                                */
/*                                                                       */
/*                                                                       */
/* DATA STRUCTURES                                                       */
/*                                                                       */
/*                                                                       */
/* FUNCTIONS                                                             */
/*                                                                       */
/*                                                                       */
/* DEPENDENCIES                                                          */
/*                                                                       */
/*      snds.a                              System constants             */
/*                                                                       */
/* HISTORY                                                               */
/*                                                                       */
/*************************************************************************/
# Internal SRAM area

/*                ^       0x3FE0000 */
.EQU    InterSramArea,		0x3FE0000 /* 8192 */


/*************************************************************************/
/* 		 DRAM Memory Bank 0 area MAP for Exception vector table 		 */
/*		 and Stack, User code area.                            			 */
/*************************************************************************/
.EQU    DRAM_BASE,			0x1000000
#.EQU    DRAM_LIMIT,		0x1800000
.EQU    DRAM_LIMIT,			0x1400000
/*-------------------------------------------------*/
.EQU    ExceptionSize,		0x50            /* exception vector addr pointer space */
.EQU    SysStackSize,		1024 * 8        /* Define 8K System stack */
.EQU    ExceptionTable,		DRAM_BASE + ExceptionSize

/* EXCEPTION HANDLER VECTOR TABLE */

/*	        ^	DRAM_BASE	*/
.EQU    HandleReset,		DRAM_BASE
.EQU    HandleUndef,		(DRAM_BASE + 0x4)
.EQU    HandleSwi,			(DRAM_BASE + 0x4 + 0x4)
.EQU    HandlePrefetch,		(DRAM_BASE + 0x4 + 0x4 + 0x4)
.EQU    HandleAbort,		(DRAM_BASE + 0x4 + 0x4 + 0x4 + 0x4)
.EQU    HandleReserv,		(DRAM_BASE + 0x4 + 0x4 + 0x4 + 0x4 + 0x4)
.EQU    HandleIrq,			(DRAM_BASE + 0x4 + 0x4 + 0x4 + 0x4 + 0x4 + 0x4)
.EQU    HandleFiq,			(DRAM_BASE + 0x4 + 0x4 + 0x4 + 0x4 + 0x4 + 0x4 + 0x4)

/* SYSTEM USER CODE AREA  */

/*		^	DRAM_BASE+ExceptionSize ;=0x1000050 */
.EQU    UserCodeArea,		DRAM_BASE + ExceptionSize	/*#	4 */


/*************************************************************************/
/* 			DRAM Memory Bank 1 area(NonCacheable region) 				 */
/*  		for DMA(Direct Memory Access) function      				 */
/*************************************************************************/

/*                ^      0x1400000	*/
.EQU    DmaCodeArea,				0x1400000     /*	#      4 */

/*                ^      0x1700000	*/
.EQU    UserFreeArea,				0x1700000    /*	#      4 */
 
#    END

⌨️ 快捷键说明

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