crt0.s

来自「ADS下的bios工程」· S 代码 · 共 47 行

S
47
字号
#include <bios/s3c2410x.h>#include <bios/linkage.h>	.text@ Entry	.globl	_entry_entry:	mrc     p15, 0, r3, c1, c0, 0	bic     r3, r3, #0x4	mcr     p15, 0, r3, c1, c0, 0		/* Data cache disable */	bl	SYMBOL_NAME(start_update)	b	.ENTRY(call_swi)	stmfd   sp!, {lr}	swi	#0x000000	ldmfd   sp!, {pc}/*----------------------------------------------- * void ReadRegister1(void) *      r0 : R1_iA, R1_nF, R1_RR, R1_V, R1_I, *           R1_R, R1_S, R1_B, R1_C, R1_A, R1_M */ENTRY(ReadRegister1)	mrc     p15, 0, r0, c1, c0, 0	mov     pc,lr/*------------------------------------ * void InvalidateTLBID(unsigned int MVA) */ENTRY(InvalidateTLB)	mcr     p15, 0, r0, c8, c5, 1	mcr     p15, 0, r0, c8, c6, 1	nop	nop	nop	mov     pc,lr	.ltorg/*------------------------------------------------------ * Define variable ------------------------------------------------------*/	.align 4

⌨️ 快捷键说明

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