changeset 305:da3e752cbed5

dsample-fw-disasm: tpudrv10 init code analysed
author Mychaela Falconia <falcon@freecalypso.org>
date Sun, 06 Oct 2019 01:56:38 +0000
parents a46e191a980e
children ce8a9d77ddd2
files dsample-fw-disasm
diffstat 1 files changed, 10 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/dsample-fw-disasm	Sun Oct 06 01:29:35 2019 +0000
+++ b/dsample-fw-disasm	Sun Oct 06 01:56:38 2019 +0000
@@ -5496,9 +5496,9 @@
   8132e2:	b081		sub	sp, #4
   8132e4:	9000		str	r0, [sp, #0]
   8132e6:	2001		mov	r0, #1
-  8132e8:	f000 fade	bl	0x8138a8
+  8132e8:	f000 fade	bl	0x8138a8	; $TPU_Reset
   8132ec:	2000		mov	r0, #0
-  8132ee:	f000 fadb	bl	0x8138a8
+  8132ee:	f000 fadb	bl	0x8138a8	; $TPU_Reset
   8132f2:	49aa		ldr	r1, =0x83c0a4	; via 0x81359c
   8132f4:	48fb		ldr	r0, =0xffff9000	; via 0x8136e4
   8132f6:	6008		str	r0, [r1, #0]
@@ -5521,19 +5521,19 @@
   813760:	2064		mov	r0, #100	; 0x64
   813762:	9000		str	r0, [sp, #0]
   813764:	2001		mov	r0, #1
-  813766:	f000 f941	bl	0x8139ec
+  813766:	f000 f941	bl	0x8139ec	; $TP_Reset
   81376a:	2001		mov	r0, #1
-  81376c:	f000 f8f0	bl	0x813950
+  81376c:	f000 f8f0	bl	0x813950	; $TPU_ClkEnable
   813770:	2000		mov	r0, #0
-  813772:	f000 f93b	bl	0x8139ec
+  813772:	f000 f93b	bl	0x8139ec	; $TP_Reset
   813776:	493f		ldr	r1, =0x83c0a4	; via 0x813874
   813778:	4845		ldr	r0, =0xffff9000	; via 0x813890
   81377a:	6008		str	r0, [r1, #0]
-  81377c:	f000 f95e	bl	0x813a3c
+  81377c:	f000 f95e	bl	0x813a3c	; $l1dmacro_idle
   813780:	4947		ldr	r1, =0x1388	; via 0x8138a0
   813782:	9800		ldr	r0, [sp, #0]
   813784:	1808		add	r0, r1, r0
-  813786:	f001 f8e9	bl	0x81495c
+  813786:	f001 f8e9	bl	0x81495c	; I$MOD
   81378a:	2101		mov	r1, #1
   81378c:	0349		lsl	r1, r1, #13
   81378e:	4301		orr	r1, r0
@@ -5576,7 +5576,7 @@
   8137da:	4931		ldr	r1, =0x1388	; via 0x8138a0
   8137dc:	9800		ldr	r0, [sp, #0]
   8137de:	1808		add	r0, r1, r0
-  8137e0:	f001 f8bc	bl	0x81495c
+  8137e0:	f001 f8bc	bl	0x81495c	; I$MOD
   8137e4:	2101		mov	r1, #1
   8137e6:	034a		lsl	r2, r1, #13
   8137e8:	4302		orr	r2, r0
@@ -5585,7 +5585,7 @@
   8137ee:	1c83		add	r3, r0, #2
   8137f0:	600b		str	r3, [r1, #0]
   8137f2:	8002		strh	r2, [r0, #0]
-  8137f4:	f000 f922	bl	0x813a3c
+  8137f4:	f000 f922	bl	0x813a3c	; $l1dmacro_idle
   8137f8:	b001		add	sp, #4
   8137fa:	bd00		pop	{pc}
 
@@ -5616,7 +5616,7 @@
   81382c:	00c0		lsl	r0, r0, #3
   81382e:	9000		str	r0, [sp, #0]
   813830:	9800		ldr	r0, [sp, #0]
-  813832:	f7fe fc89	bl	0x812148
+  813832:	f7fe fc89	bl	0x812148	; $rf_init
   813836:	9000		str	r0, [sp, #0]
   813838:	491a		ldr	r1, =0x1388	; via 0x8138a4
   81383a:	9800		ldr	r0, [sp, #0]