about summary refs log tree commit diff stats
path: root/gba/source/call_into_middle_of_titlescreen_func.s
blob: 7908f6b4eda58faa2f8d0aaa06b72c888bad522e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
	.text
	.code 16

	.global	call_into_middle_of_titlescreen_func
	.thumb_func
call_into_middle_of_titlescreen_func:
	push {lr}
	push {r4-r5}
	@ use r4 (which already got saved to the stack) as scratch space to reserve a variable amount of stack space
	mov r4,sp
	sub r4,r4,r1
	mov sp,r4
	bx r0