# HG changeset patch # User Mychaela Falconia # Date 1570326998 0 # Node ID da3e752cbed5b3fc26a51d6b2db199199dbf3548 # Parent a46e191a980eb6cc99e1c26c6f6b6fa785599f57 dsample-fw-disasm: tpudrv10 init code analysed diff -r a46e191a980e -r da3e752cbed5 dsample-fw-disasm --- 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]