blob: 96220e647693e84f583c2cf17e4951a752b227f2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
"mov r4, r0\n\t"
"and #0x0F, r0\n\t"
"shll16 r0\n\t"
"shll2 r0\n\t"
"shll2 r0\n\t"
"mov.l frqcr_bclk, r1\n\t"
"mov.l bclk_mask, r3\n\t"
"mov.l @r1, r2\n\t"
"and r3, r2\n\t"
"or r0, r2\n\t"
"mov.l r2, @r1\n\t"
"mov.l frqcr_kick_bit_bclk, r0\n\t"
"mov.l @r1, r2\n\t"
"or r0, r2\n\t"
"rts\n\t"
"mov.l r2, @r1\n\t"
".align 4\n\t"
"frqcr_kick_bit_bclk: .long 0x80000000\n\t"
"bclk_mask: .long 0xFFFFF0FF\n\t"
"frqcr_bclk: .long 0xA4150000\n\t"
|