summaryrefslogtreecommitdiff
path: root/asm/syscall.s
blob: d114f31eef7b800815a06dbae3d7a3156afddb23 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
	.include "asm/macros.inc"

	.syntax unified

	.text

	thumb_func_start CpuSet
CpuSet:
	swi 0xB
	bx lr
	thumb_func_end CpuSet

	thumb_func_start SoundBiasReset
SoundBiasReset:
	movs r0, 0
	swi 0x19
	bx lr
	thumb_func_end SoundBiasReset

	thumb_func_start SoundBiasSet
SoundBiasSet:
	movs r0, 0x1
	swi 0x19
	bx lr
	thumb_func_end SoundBiasSet

	thumb_func_start VBlankIntrWait
VBlankIntrWait:
	movs r2, 0
	swi 0x5
	bx lr
	thumb_func_end VBlankIntrWait

	.align 2, 0 @ Don't pad with nop.