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

📄 memory.s

📁 移植在鱼板上运行的ucos
💻 S
字号:
;/*************************************************************************/
;/*                                                                       */
;/* 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                                                               */
;/*                                                                       */
;/*         NAME            DATE                    REMARKS               */
;/*                                                                       */
;/*        hbahn         01-25-1998      Created initial version 1.0      */
;/*        in4maker      01-25-1999      modified                         */
;/*                                                                       */
;/*************************************************************************/
; Internal SRAM area

                ^       0x3FE0000
InterSramArea   #       8192


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

;/* EXCEPTION HANDLER VECTOR TABLE */

	        ^	DRAM_BASE
HandleReset		#	4
HandleUndef		#	4
HandleSwi   	#	4
HandlePrefetch	#	4
HandleAbort		#	4
HandleReserv	#	4
HandleIrq   	#	4
HandleFiq		#	4

;/* SYSTEM USER CODE AREA  */

		^	DRAM_BASE+ExceptionSize 
UserCodeArea	#	4


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

                ^      0xA00000
DmaCodeArea     #      4

                ^      0xD00000
UserFreeArea    #      4 
 
    END

⌨️ 快捷键说明

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