crt0.s

来自「mcf5307开发板上进行iic接口实验」· S 代码 · 共 50 行

S
50
字号
IMMaddr:	equ	0x10000000
SDRAMaddr:	equ	0x00000000
SDRAMsize:	equ	0x01000000	;;16M
SRAMaddr:	equ	0x01000000
SRAMsize:	equ	(4 * 1024)	;;4K
_VECTOR_TABLE	equ	0x00000000




	XDEF start
start:
_asm_startmeup:

		move.w		#0x2700,SR		

		move.l		#_VECTOR_TABLE,d0	
		movec		d0,VBR

		move.l		#SRAMaddr+0x21,d0      
		movec		d0,RAMBAR

		move.l		#IMMaddr+0x1,d0  	
		movec		d0,MBAR

		move.l		#SDRAMaddr+SDRAMsize-0x100,sp 
		move.l		#IMMaddr,-(sp)
       
		jsr      	_Load_Vect           
		jsr		_mcf5307_sim_init    
		jsr		_mcf5307_timer_init 
		jsr		_mcf5307_pport_init  
		jsr		_mcf5307_mbus_init   
		jsr		_mcf5307_dma_init    
		jsr		_mcf5307_cs_init     
		jsr		_mcf5307_uart_init   
		lea		4(sp),sp
                
        	nop
        	nop
        	nop
        	nop
		nop		
		
		jsr		_main
		nop
		halt					;halt the cpu


⌨️ 快捷键说明

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