From a8d11df1665a48e9ee8ef13b03e0048614e5e3d1 Mon Sep 17 00:00:00 2001 From: schneefux Date: Sun, 12 Jun 2016 19:41:31 +0200 Subject: import into git --- change_bclk | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 change_bclk (limited to 'change_bclk') diff --git a/change_bclk b/change_bclk new file mode 100644 index 0000000..96220e6 --- /dev/null +++ b/change_bclk @@ -0,0 +1,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" \ No newline at end of file -- cgit v1.3.1