crt0.s
来自「mcf5307开发板diab4.2开发环境下led的测试程序」· S 代码 · 共 58 行
S
58 行
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
; move.l #0x00800200,sp
nop ; sync
jsr _main
nop
here:
nop
nop
nop
nop
bra here
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?