crt0.s

来自「coldfire5206芯片平台的自捡程序」· S 代码 · 共 39 行

S
39
字号

		PSECT
		XDEF    _START
		ALIGN   4

		.section  start
	_START:

;	__start:
		;// initialize sp to value from link editor command file
		move.l	#___SP_INIT,a7

		;// initialize a5 to sdata (provided by linker)
		move.l	#__SDA_BASE_,a5

		jsr	_main
		move.l	d0,-(a7)
	;	jsr	_exit		;// will never return
	;	jsr	_main		;// dummy to pull in main() as soon as possible

		.text
		nop
		
		move.l	#___SP_INIT,a7

		;// initialize a5 to sdata (provided by linker)
		move.l	#__SDA_BASE_,a5

		jsr	_main
		move.l	d0,-(a7)
	;	jsr	_exit		;// will never return
	;	jsr	_main		;// dummy to pull in main() as soon as possible

		section	.eini,2,C
		;// Return from ___fini
		rts
	;//=========================================================================
	;//end of startup self-test

⌨️ 快捷键说明

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