summaryrefslogtreecommitdiff
path: root/change_sclk.src
blob: 72ee7415ed98bab1b745b5554f3496c6991d2165 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
	.export _change_sclk

	.SECTION P,CODE,ALIGN=4

_change_sclk:
	mov r4, r0
	and #h'0F, r0
	shll16 r0
	shll2 r0
	shll2 r0
	mov.l #h'A4150000, r1
	mov.l #h'FFFF0FFF, r3
	mov.l @r1, r2
	and r3, r2
	or r0, r2
	mov.l r2, @r1
	mov.l #h'80000000, r0
	mov.l @r1, r2
	or r0, r2
	rts
	mov.l r2, @r1
	.align 4
	.END