[Bug 832243] Re: On 32bit host arm-linux-gnueabi-objdump segfaults

Marcin Juszkiewicz 832243 at bugs.launchpad.net
Wed Apr 11 09:54:46 UTC 2012


Still happens on i386 under precise:

root at puchatek:/etc/apt# arm-linux-gnueabi-objdump --version                                  
GNU objdump (GNU Binutils for Ubuntu) 2.22                                                   
Copyright 2011 Free Software Foundation, Inc.                                                
This program is free software; you may redistribute it under the terms of                    
the GNU General Public License version 3 or (at your option) any later version.              
This program has absolutely no warranty.                                                     
root at puchatek:/etc/apt# arm-linux-gnueabi-objdump -D aboot 

aboot:     file format elf32-littlearm


Disassembly of section .text:

40308000 <_start>:
40308000:       e24f7008        sub     r7, pc, #8
40308004:       e28f8028        add     r8, pc, #40     ; 0x28
40308008:       e5988000        ldr     r8, [r8]
4030800c:       e0887007        add     r7, r8, r7
40308010:       e59f8030        ldr     r8, [pc, #48]   ; 40308048 <disable_irqs+0x8>
40308014:       e59f9030        ldr     r9, [pc, #48]   ; 4030804c <disable_irqs+0xc>

40308018 <copy>:
40308018:       e4176004        ldr     r6, [r7], #-4
4030801c:       e4096004        str     r6, [r9], #-4
40308020:       e1590008        cmp     r9, r8
40308024:       1afffffb        bne     40308018 <copy>
40308028:       e59f8020        ldr     r8, [pc, #32]   ; 40308050 <disable_irqs+0x10>
4030802c:       e12fff18        bx      r8
40308030:       eafffffe        b       40308030 <copy+0x18>

40308034 <size>:
40308034:       0000209c        muleq   r0, ip, r0

40308038 <enable_irqs>:
40308038:       f1080080        cpsie   i
4030803c:       e12fff1e        bx      lr

40308040 <disable_irqs>:
40308040:       f10c0080        cpsid   i
40308044:       e12fff1e        bx      lr
40308048:       40308000        eorsmi  r8, r0, r0
4030804c:       4030a09c        mlasmi  r0, ip, r0, sl
40308050:       40309879        eorsmi  r9, r0, r9, ror r8

40308054 <_serial_putc>:
40308054:       4b04            ldr     r3, [pc, #16]   ; (40308068 <_serial_putc+0x14>)
40308056:       681b            ldr     r3, [r3, #0]
40308058:       f103 0214       add.w   r2, r3, #20
4030805c:       7811            ldrb    r1, [r2, #0]
4030805e:       0689            lsls    r1, r1, #26
40308060:       d5fc            bpl.n   4030805c <_serial_putc+0x8>
40308062:       7018            strb    r0, [r3, #0]
40308064:       4770            bx      lr
40308066:       bf00            nop
40308068:       40309f94        mlasmi  r0, r4, pc, r9  ; <UNPREDICTABLE>

4030806c <serial_init>:
4030806c:       4b0d            ldr     r3, [pc, #52]   ; (403080a4 <serial_init+0x38>)
4030806e:       2200            movs    r2, #0
40308070:       b510            push    {r4, lr}
40308072:       2483            movs    r4, #131        ; 0x83
40308074:       6819            ldr     r1, [r3, #0]
40308076:       710a            strb    r2, [r1, #4]
40308078:       2107            movs    r1, #7
4030807a:       6818            ldr     r0, [r3, #0]
4030807c:       f880 1020       strb.w  r1, [r0, #32]
40308080:       6818            ldr     r0, [r3, #0]
40308082:       7304            strb    r4, [r0, #12]
40308084:       241a            movs    r4, #26
40308086:       6818            ldr     r0, [r3, #0]
40308088:       7004            strb    r4, [r0, #0]
4030808a:       6818            ldr     r0, [r3, #0]
4030808c:       7102            strb    r2, [r0, #4]
4030808e:       2003            movs    r0, #3
40308090:       681c            ldr     r4, [r3, #0]
40308092:       7320            strb    r0, [r4, #12]
40308094:       681c            ldr     r4, [r3, #0]
40308096:       7420            strb    r0, [r4, #16]
40308098:       6818            ldr     r0, [r3, #0]
4030809a:       7201            strb    r1, [r0, #8]
4030809c:       681b            ldr     r3, [r3, #0]
4030809e:       f883 2020       strb.w  r2, [r3, #32]
403080a2:       bd10            pop     {r4, pc}
403080a4:       40309f94        mlasmi  r0, r4, pc, r9  ; <UNPREDICTABLE>

403080a8 <serial_putc>:
403080a8:       280a            cmp     r0, #10
403080aa:       b510            push    {r4, lr}
403080ac:       4604            mov     r4, r0
403080ae:       d102            bne.n   403080b6 <serial_putc+0xe>
403080b0:       200d            movs    r0, #13
403080b2:       f7ff ffcf       bl      40308054 <_serial_putc>
403080b6:       4620            mov     r0, r4
403080b8:       e8bd 4010       ldmia.w sp!, {r4, lr}
403080bc:       f7ff bfca       b.w     40308054 <_serial_putc>

403080c0 <serial_puts>:
403080c0:       b510            push    {r4, lr}
403080c2:       4604            mov     r4, r0
403080c4:       e001            b.n     403080ca <serial_puts+0xa>
403080c6:       f7ff ffef       bl      403080a8 <serial_putc>
403080ca:       f814 0b01       ldrb.w  r0, [r4], #1
403080ce:       2800            cmp     r0, #0
403080d0:       d1f9            bne.n   403080c6 <serial_puts+0x6>
403080d2:       bd10            pop     {r4, pc}

403080d4 <configure_core_dpll_no_lock>:
403080d4:       4b28            ldr     r3, [pc, #160]  ; (40308178 <configure_core_dpll_no_lock+0xa4>)
403080d6:       2207            movs    r2, #7
403080d8:       b570            push    {r4, r5, r6, lr}
403080da:       2100            movs    r1, #0
403080dc:       601a            str     r2, [r3, #0]
403080de:       2220            movs    r2, #32
403080e0:       4826            ldr     r0, [pc, #152]  ; (4030817c <configure_core_dpll_no_lock+0xa8>)
403080e2:       f44f 7388       mov.w   r3, #272        ; 0x110
403080e6:       f001 fccb       bl      40309a80 <sr32>
403080ea:       2100            movs    r1, #0
403080ec:       2203            movs    r2, #3
403080ee:       2304            movs    r3, #4
403080f0:       4823            ldr     r0, [pc, #140]  ; (40308180 <configure_core_dpll_no_lock+0xac>)
403080f2:       f001 fcc5       bl      40309a80 <sr32>
403080f6:       2100            movs    r1, #0
403080f8:       2001            movs    r0, #1
403080fa:       4a22            ldr     r2, [pc, #136]  ; (40308184 <configure_core_dpll_no_lock+0xb0>)
403080fc:       4b22            ldr     r3, [pc, #136]  ; (40308188 <configure_core_dpll_no_lock+0xb4>)
403080fe:       4c23            ldr     r4, [pc, #140]  ; (4030818c <configure_core_dpll_no_lock+0xb8>)
40308100:       f001 fccb       bl      40309a9a <wait_on_value>
40308104:       4d22            ldr     r5, [pc, #136]  ; (40308190 <configure_core_dpll_no_lock+0xbc>)
40308106:       2100            movs    r1, #0
40308108:       2203            movs    r2, #3
4030810a:       4822            ldr     r0, [pc, #136]  ; (40308194 <configure_core_dpll_no_lock+0xc0>)
4030810c:       460b            mov     r3, r1
4030810e:       f001 fcb7       bl      40309a80 <sr32>
40308112:       4628            mov     r0, r5
40308114:       2108            movs    r1, #8
40308116:       220b            movs    r2, #11
40308118:       6823            ldr     r3, [r4, #0]
4030811a:       f001 fcb1       bl      40309a80 <sr32>
4030811e:       4628            mov     r0, r5
40308120:       2100            movs    r1, #0
40308122:       2206            movs    r2, #6
40308124:       6863            ldr     r3, [r4, #4]
40308126:       f001 fcab       bl      40309a80 <sr32>
4030812a:       2100            movs    r1, #0
4030812c:       2205            movs    r2, #5
4030812e:       68a3            ldr     r3, [r4, #8]
40308130:       4819            ldr     r0, [pc, #100]  ; (40308198 <configure_core_dpll_no_lock+0xc4>)
40308132:       f001 fca5       bl      40309a80 <sr32>
40308136:       2100            movs    r1, #0
40308138:       2205            movs    r2, #5
4030813a:       68e3            ldr     r3, [r4, #12]
4030813c:       4817            ldr     r0, [pc, #92]   ; (4030819c <configure_core_dpll_no_lock+0xc8>)
4030813e:       f001 fc9f       bl      40309a80 <sr32>
40308142:       2100            movs    r1, #0
40308144:       2205            movs    r2, #5
40308146:       6923            ldr     r3, [r4, #16]
40308148:       4815            ldr     r0, [pc, #84]   ; (403081a0 <configure_core_dpll_no_lock+0xcc>)
4030814a:       f001 fc99       bl      40309a80 <sr32>
4030814e:       2100            movs    r1, #0
40308150:       6963            ldr     r3, [r4, #20]
40308152:       2205            movs    r2, #5
40308154:       4813            ldr     r0, [pc, #76]   ; (403081a4 <configure_core_dpll_no_lock+0xd0>)
40308156:       f001 fc93       bl      40309a80 <sr32>
4030815a:       2100            movs    r1, #0
4030815c:       69a3            ldr     r3, [r4, #24]
4030815e:       2205            movs    r2, #5
40308160:       4811            ldr     r0, [pc, #68]   ; (403081a8 <configure_core_dpll_no_lock+0xd4>)
40308162:       f001 fc8d       bl      40309a80 <sr32>
40308166:       4811            ldr     r0, [pc, #68]   ; (403081ac <configure_core_dpll_no_lock+0xd8>)
40308168:       2100            movs    r1, #0
4030816a:       2205            movs    r2, #5
4030816c:       69e3            ldr     r3, [r4, #28]
4030816e:       e8bd 4070       ldmia.w sp!, {r4, r5, r6, lr}
40308172:       f001 bc85       b.w     40309a80 <sr32>
40308176:       bf00            nop
40308178:       4a306110        bmi     40f205c0 <__bss_end+0xc16524>
4030817c:       4a004100        bmi     40318584 <__bss_end+0xe4e8>
40308180:       4a004120        bmi     40318608 <__bss_end+0xe56c>
40308184:       4a004124        bmi     4031861c <__bss_end+0xe580>
40308188:       00b71b00        adcseq  r1, r7, r0, lsl #22
4030818c:       40309f98        mlasmi  r0, r8, pc, r9  ; <UNPREDICTABLE>
40308190:       4a00412c        bmi     40318648 <__bss_end+0xe5ac>
40308194:       4a004128        bmi     4031863c <__bss_end+0xe5a0>
40308198:       4a004130        bmi     40318660 <__bss_end+0xe5c4>
4030819c:       4a004134        bmi     40318674 <__bss_end+0xe5d8>
403081a0:       4a004138        bmi     40318688 <__bss_end+0xe5ec>
403081a4:       4a00413c        bmi     4031869c <__bss_end+0xe600>
403081a8:       4a004140        bmi     403186b0 <__bss_end+0xe614>
403081ac:       4a004144        bmi     403186c4 <__bss_end+0xe628>

403081b0 <lock_core_dpll>:
403081b0:       2100            movs    r1, #0
403081b2:       2203            movs    r2, #3
403081b4:       2307            movs    r3, #7
403081b6:       4806            ldr     r0, [pc, #24]   ; (403081d0 <lock_core_dpll+0x20>)
403081b8:       b510            push    {r4, lr}
403081ba:       f001 fc61       bl      40309a80 <sr32>
403081be:       2001            movs    r0, #1
403081c0:       4a04            ldr     r2, [pc, #16]   ; (403081d4 <lock_core_dpll+0x24>)
403081c2:       4601            mov     r1, r0
403081c4:       4b04            ldr     r3, [pc, #16]   ; (403081d8 <lock_core_dpll+0x28>)
403081c6:       e8bd 4010       ldmia.w sp!, {r4, lr}
403081ca:       f001 bc66       b.w     40309a9a <wait_on_value>
403081ce:       bf00            nop
403081d0:       4a004120        bmi     40318658 <__bss_end+0xe5bc>
403081d4:       4a004124        bmi     4031866c <__bss_end+0xe5d0>
403081d8:       00b71b00        adcseq  r1, r7, r0, lsl #22

403081dc <lock_core_dpll_shadow>:
403081dc:       4b1a            ldr     r3, [pc, #104]  ; (40308248 <lock_core_dpll_shadow+0x6c>)
403081de:       b510            push    {r4, lr}
403081e0:       681c            ldr     r4, [r3, #0]
403081e2:       f024 0403       bic.w   r4, r4, #3
403081e6:       f044 0402       orr.w   r4, r4, #2
403081ea:       601c            str     r4, [r3, #0]
403081ec:       3330            adds    r3, #48 ; 0x30
403081ee:       681a            ldr     r2, [r3, #0]
403081f0:       f412 3f40       tst.w   r2, #196608     ; 0x30000
403081f4:       d1fb            bne.n   403081ee <lock_core_dpll_shadow+0x12>
403081f6:       4b15            ldr     r3, [pc, #84]   ; (4030824c <lock_core_dpll_shadow+0x70>)
403081f8:       681a            ldr     r2, [r3, #0]
403081fa:       f412 3f40       tst.w   r2, #196608     ; 0x30000
403081fe:       d1fb            bne.n   403081f8 <lock_core_dpll_shadow+0x1c>
40308200:       4b13            ldr     r3, [pc, #76]   ; (40308250 <lock_core_dpll_shadow+0x74>)
40308202:       220a            movs    r2, #10
40308204:       601a            str     r2, [r3, #0]
40308206:       4b13            ldr     r3, [pc, #76]   ; (40308254 <lock_core_dpll_shadow+0x78>)
40308208:       689a            ldr     r2, [r3, #8]
4030820a:       4b13            ldr     r3, [pc, #76]   ; (40308258 <lock_core_dpll_shadow+0x7c>)
4030820c:       02d2            lsls    r2, r2, #11
4030820e:       f442 62e0       orr.w   r2, r2, #1792   ; 0x700
40308212:       f042 020d       orr.w   r2, r2, #13
40308216:       601a            str     r2, [r3, #0]
40308218:       681a            ldr     r2, [r3, #0]
4030821a:       07d2            lsls    r2, r2, #31
4030821c:       d4fc            bmi.n   40308218 <lock_core_dpll_shadow+0x3c>
4030821e:       2001            movs    r0, #1
40308220:       4b0e            ldr     r3, [pc, #56]   ; (4030825c <lock_core_dpll_shadow+0x80>)
40308222:       4a0f            ldr     r2, [pc, #60]   ; (40308260 <lock_core_dpll_shadow+0x84>)
40308224:       4601            mov     r1, r0
40308226:       f001 fc38       bl      40309a9a <wait_on_value>
4030822a:       4b0e            ldr     r3, [pc, #56]   ; (40308264 <lock_core_dpll_shadow+0x88>)
4030822c:       681a            ldr     r2, [r3, #0]
4030822e:       f412 3f40       tst.w   r2, #196608     ; 0x30000
40308232:       d1fb            bne.n   4030822c <lock_core_dpll_shadow+0x50>
40308234:       4b05            ldr     r3, [pc, #20]   ; (4030824c <lock_core_dpll_shadow+0x70>)
40308236:       681a            ldr     r2, [r3, #0]
40308238:       f412 3f40       tst.w   r2, #196608     ; 0x30000
4030823c:       d1fb            bne.n   40308236 <lock_core_dpll_shadow+0x5a>
4030823e:       4b02            ldr     r3, [pc, #8]    ; (40308248 <lock_core_dpll_shadow+0x6c>)
40308240:       f044 0403       orr.w   r4, r4, #3
40308244:       601c            str     r4, [r3, #0]
40308246:       bd10            pop     {r4, pc}
40308248:       4a008b00        bmi     4032ae50 <__bss_end+0x20db4>
4030824c:       4a008b38        bmi     4032af34 <__bss_end+0x20e98>
40308250:       4a004120        bmi     403186d8 <__bss_end+0xe63c>
40308254:       40309f98        mlasmi  r0, r8, pc, r9  ; <UNPREDICTABLE>
40308258:       4a004260        bmi     40318be0 <__bss_end+0xeb44>
4030825c:       00b71b00        adcseq  r1, r7, r0, lsl #22
40308260:       4a004124        bmi     403186f8 <__bss_end+0xe65c>
40308264:       4a008b30        bmi     4032af2c <__bss_end+0x20e90>

40308268 <prcm_init>:
40308268:       4bc3            ldr     r3, [pc, #780]  ; (40308578 <prcm_init+0x310>)
4030826a:       b570            push    {r4, r5, r6, lr}
4030826c:       2507            movs    r5, #7
4030826e:       601d            str     r5, [r3, #0]
40308270:       681b            ldr     r3, [r3, #0]
40308272:       2b00            cmp     r3, #0
40308274:       f000 8461       beq.w   40308b3a <prcm_init+0x8d2>
40308278:       2100            movs    r1, #0
4030827a:       2203            movs    r2, #3
4030827c:       2304            movs    r3, #4
4030827e:       48bf            ldr     r0, [pc, #764]  ; (4030857c <prcm_init+0x314>)
40308280:       f001 fbfe       bl      40309a80 <sr32>
40308284:       2100            movs    r1, #0
40308286:       2001            movs    r0, #1
40308288:       4abd            ldr     r2, [pc, #756]  ; (40308580 <prcm_init+0x318>)
4030828a:       4bbe            ldr     r3, [pc, #760]  ; (40308584 <prcm_init+0x31c>)
4030828c:       4cbe            ldr     r4, [pc, #760]  ; (40308588 <prcm_init+0x320>)
4030828e:       f001 fc04       bl      40309a9a <wait_on_value>
40308292:       2100            movs    r1, #0
40308294:       2203            movs    r2, #3
40308296:       48bd            ldr     r0, [pc, #756]  ; (4030858c <prcm_init+0x324>)
40308298:       460b            mov     r3, r1
4030829a:       f001 fbf1       bl      40309a80 <sr32>
4030829e:       2108            movs    r1, #8
403082a0:       220b            movs    r2, #11
403082a2:       6a23            ldr     r3, [r4, #32]
403082a4:       48ba            ldr     r0, [pc, #744]  ; (40308590 <prcm_init+0x328>)
403082a6:       f001 fbeb       bl      40309a80 <sr32>
403082aa:       2100            movs    r1, #0
403082ac:       2206            movs    r2, #6
403082ae:       6a63            ldr     r3, [r4, #36]   ; 0x24
403082b0:       48b7            ldr     r0, [pc, #732]  ; (40308590 <prcm_init+0x328>)
403082b2:       f001 fbe5       bl      40309a80 <sr32>
403082b6:       2100            movs    r1, #0
403082b8:       2205            movs    r2, #5
403082ba:       6aa3            ldr     r3, [r4, #40]   ; 0x28
403082bc:       48b5            ldr     r0, [pc, #724]  ; (40308594 <prcm_init+0x32c>)
403082be:       f001 fbdf       bl      40309a80 <sr32>
403082c2:       2201            movs    r2, #1
403082c4:       2108            movs    r1, #8
403082c6:       48b3            ldr     r0, [pc, #716]  ; (40308594 <prcm_init+0x32c>)
403082c8:       4613            mov     r3, r2
403082ca:       f001 fbd9       bl      40309a80 <sr32>
403082ce:       2100            movs    r1, #0
403082d0:       2203            movs    r2, #3
403082d2:       2317            movs    r3, #23
403082d4:       48a9            ldr     r0, [pc, #676]  ; (4030857c <prcm_init+0x314>)
403082d6:       f001 fbd3       bl      40309a80 <sr32>
403082da:       2001            movs    r0, #1
403082dc:       4aa8            ldr     r2, [pc, #672]  ; (40308580 <prcm_init+0x318>)
403082de:       4601            mov     r1, r0
403082e0:       4ba8            ldr     r3, [pc, #672]  ; (40308584 <prcm_init+0x31c>)
403082e2:       f001 fbda       bl      40309a9a <wait_on_value>
403082e6:       2203            movs    r2, #3
403082e8:       2304            movs    r3, #4
403082ea:       48ab            ldr     r0, [pc, #684]  ; (40308598 <prcm_init+0x330>)
403082ec:       2100            movs    r1, #0
403082ee:       f001 fbc7       bl      40309a80 <sr32>
403082f2:       2001            movs    r0, #1
403082f4:       4aa9            ldr     r2, [pc, #676]  ; (4030859c <prcm_init+0x334>)
403082f6:       2100            movs    r1, #0
403082f8:       4ba2            ldr     r3, [pc, #648]  ; (40308584 <prcm_init+0x31c>)
403082fa:       f001 fbce       bl      40309a9a <wait_on_value>
403082fe:       2100            movs    r1, #0
40308300:       2202            movs    r2, #2
40308302:       2301            movs    r3, #1
40308304:       48a6            ldr     r0, [pc, #664]  ; (403085a0 <prcm_init+0x338>)
40308306:       f001 fbbb       bl      40309a80 <sr32>
4030830a:       2100            movs    r1, #0
4030830c:       2203            movs    r2, #3
4030830e:       48a5            ldr     r0, [pc, #660]  ; (403085a4 <prcm_init+0x33c>)
40308310:       460b            mov     r3, r1
40308312:       f001 fbb5       bl      40309a80 <sr32>
40308316:       2108            movs    r1, #8
40308318:       220b            movs    r2, #11
4030831a:       6c23            ldr     r3, [r4, #64]   ; 0x40
4030831c:       48a2            ldr     r0, [pc, #648]  ; (403085a8 <prcm_init+0x340>)
4030831e:       f001 fbaf       bl      40309a80 <sr32>
40308322:       2100            movs    r1, #0
40308324:       462a            mov     r2, r5
40308326:       6c63            ldr     r3, [r4, #68]   ; 0x44
40308328:       489f            ldr     r0, [pc, #636]  ; (403085a8 <prcm_init+0x340>)
4030832a:       f001 fba9       bl      40309a80 <sr32>
4030832e:       2100            movs    r1, #0
40308330:       2205            movs    r2, #5
40308332:       6d23            ldr     r3, [r4, #80]   ; 0x50
40308334:       489d            ldr     r0, [pc, #628]  ; (403085ac <prcm_init+0x344>)
40308336:       f001 fba3       bl      40309a80 <sr32>
4030833a:       2201            movs    r2, #1
4030833c:       2108            movs    r1, #8
4030833e:       489b            ldr     r0, [pc, #620]  ; (403085ac <prcm_init+0x344>)
40308340:       4613            mov     r3, r2
40308342:       f001 fb9d       bl      40309a80 <sr32>
40308346:       2100            movs    r1, #0
40308348:       2205            movs    r2, #5
4030834a:       6d63            ldr     r3, [r4, #84]   ; 0x54
4030834c:       4898            ldr     r0, [pc, #608]  ; (403085b0 <prcm_init+0x348>)
4030834e:       f001 fb97       bl      40309a80 <sr32>
40308352:       2201            movs    r2, #1
40308354:       2108            movs    r1, #8
40308356:       4896            ldr     r0, [pc, #600]  ; (403085b0 <prcm_init+0x348>)
40308358:       4613            mov     r3, r2
4030835a:       f001 fb91       bl      40309a80 <sr32>
4030835e:       2100            movs    r1, #0
40308360:       2203            movs    r2, #3
40308362:       462b            mov     r3, r5
40308364:       488c            ldr     r0, [pc, #560]  ; (40308598 <prcm_init+0x330>)
40308366:       f001 fb8b       bl      40309a80 <sr32>
4030836a:       2001            movs    r0, #1
4030836c:       4a8b            ldr     r2, [pc, #556]  ; (4030859c <prcm_init+0x334>)
4030836e:       4601            mov     r1, r0
40308370:       4b84            ldr     r3, [pc, #528]  ; (40308584 <prcm_init+0x31c>)
40308372:       f001 fb92       bl      40309a9a <wait_on_value>
40308376:       2100            movs    r1, #0
40308378:       2203            movs    r2, #3
4030837a:       488e            ldr     r0, [pc, #568]  ; (403085b4 <prcm_init+0x34c>)
4030837c:       2304            movs    r3, #4
4030837e:       f001 fb7f       bl      40309a80 <sr32>
40308382:       2100            movs    r1, #0
40308384:       2001            movs    r0, #1
40308386:       4a8c            ldr     r2, [pc, #560]  ; (403085b8 <prcm_init+0x350>)
40308388:       4b7e            ldr     r3, [pc, #504]  ; (40308584 <prcm_init+0x31c>)
4030838a:       f001 fb86       bl      40309a9a <wait_on_value>
4030838e:       2100            movs    r1, #0
40308390:       2203            movs    r2, #3
40308392:       488a            ldr     r0, [pc, #552]  ; (403085bc <prcm_init+0x354>)
40308394:       460b            mov     r3, r1
40308396:       f001 fb73       bl      40309a80 <sr32>
4030839a:       2108            movs    r1, #8
4030839c:       220b            movs    r2, #11
4030839e:       2314            movs    r3, #20
403083a0:       4887            ldr     r0, [pc, #540]  ; (403085c0 <prcm_init+0x358>)
403083a2:       f001 fb6d       bl      40309a80 <sr32>
403083a6:       2100            movs    r1, #0
403083a8:       2206            movs    r2, #6
403083aa:       4885            ldr     r0, [pc, #532]  ; (403085c0 <prcm_init+0x358>)
403083ac:       460b            mov     r3, r1
403083ae:       f001 fb67       bl      40309a80 <sr32>
403083b2:       2100            movs    r1, #0
403083b4:       2205            movs    r2, #5
403083b6:       2308            movs    r3, #8
403083b8:       4882            ldr     r0, [pc, #520]  ; (403085c4 <prcm_init+0x35c>)
403083ba:       f001 fb61       bl      40309a80 <sr32>
403083be:       2201            movs    r2, #1
403083c0:       2108            movs    r1, #8
403083c2:       4880            ldr     r0, [pc, #512]  ; (403085c4 <prcm_init+0x35c>)
403083c4:       4613            mov     r3, r2
403083c6:       f001 fb5b       bl      40309a80 <sr32>
403083ca:       2100            movs    r1, #0
403083cc:       2205            movs    r2, #5
403083ce:       2306            movs    r3, #6
403083d0:       487d            ldr     r0, [pc, #500]  ; (403085c8 <prcm_init+0x360>)
403083d2:       f001 fb55       bl      40309a80 <sr32>
403083d6:       2201            movs    r2, #1
403083d8:       2108            movs    r1, #8
403083da:       487b            ldr     r0, [pc, #492]  ; (403085c8 <prcm_init+0x360>)
403083dc:       4613            mov     r3, r2
403083de:       f001 fb4f       bl      40309a80 <sr32>
403083e2:       2205            movs    r2, #5
403083e4:       230c            movs    r3, #12
403083e6:       4879            ldr     r0, [pc, #484]  ; (403085cc <prcm_init+0x364>)
403083e8:       2100            movs    r1, #0
403083ea:       f001 fb49       bl      40309a80 <sr32>
403083ee:       2108            movs    r1, #8
403083f0:       2201            movs    r2, #1
403083f2:       4876            ldr     r0, [pc, #472]  ; (403085cc <prcm_init+0x364>)
403083f4:       4613            mov     r3, r2
403083f6:       f001 fb43       bl      40309a80 <sr32>
403083fa:       2100            movs    r1, #0
403083fc:       2205            movs    r2, #5
403083fe:       2309            movs    r3, #9
40308400:       4873            ldr     r0, [pc, #460]  ; (403085d0 <prcm_init+0x368>)
40308402:       f001 fb3d       bl      40309a80 <sr32>
40308406:       2201            movs    r2, #1
40308408:       2108            movs    r1, #8
4030840a:       4871            ldr     r0, [pc, #452]  ; (403085d0 <prcm_init+0x368>)
4030840c:       4613            mov     r3, r2
4030840e:       f001 fb37       bl      40309a80 <sr32>
40308412:       2100            movs    r1, #0
40308414:       2205            movs    r2, #5
40308416:       2304            movs    r3, #4
40308418:       486e            ldr     r0, [pc, #440]  ; (403085d4 <prcm_init+0x36c>)
4030841a:       f001 fb31       bl      40309a80 <sr32>
4030841e:       2201            movs    r2, #1
40308420:       2108            movs    r1, #8
40308422:       486c            ldr     r0, [pc, #432]  ; (403085d4 <prcm_init+0x36c>)
40308424:       4613            mov     r3, r2
40308426:       f001 fb2b       bl      40309a80 <sr32>
4030842a:       2205            movs    r2, #5
4030842c:       2100            movs    r1, #0
4030842e:       486a            ldr     r0, [pc, #424]  ; (403085d8 <prcm_init+0x370>)
40308430:       4613            mov     r3, r2
40308432:       f001 fb25       bl      40309a80 <sr32>
40308436:       2201            movs    r2, #1
40308438:       2108            movs    r1, #8
4030843a:       4867            ldr     r0, [pc, #412]  ; (403085d8 <prcm_init+0x370>)
4030843c:       4613            mov     r3, r2
4030843e:       f001 fb1f       bl      40309a80 <sr32>
40308442:       2100            movs    r1, #0
40308444:       2203            movs    r2, #3
40308446:       462b            mov     r3, r5
40308448:       485a            ldr     r0, [pc, #360]  ; (403085b4 <prcm_init+0x34c>)
4030844a:       f001 fb19       bl      40309a80 <sr32>
4030844e:       2001            movs    r0, #1
40308450:       4a59            ldr     r2, [pc, #356]  ; (403085b8 <prcm_init+0x350>)
40308452:       4601            mov     r1, r0
40308454:       4b4b            ldr     r3, [pc, #300]  ; (40308584 <prcm_init+0x31c>)
40308456:       f001 fb20       bl      40309a9a <wait_on_value>
4030845a:       2100            movs    r1, #0
4030845c:       2220            movs    r2, #32
4030845e:       485f            ldr     r0, [pc, #380]  ; (403085dc <prcm_init+0x374>)
40308460:       460b            mov     r3, r1
40308462:       f001 fb0d       bl      40309a80 <sr32>
40308466:       2100            movs    r1, #0
40308468:       2203            movs    r2, #3
4030846a:       485d            ldr     r0, [pc, #372]  ; (403085e0 <prcm_init+0x378>)
4030846c:       2304            movs    r3, #4
4030846e:       f001 fb07       bl      40309a80 <sr32>
40308472:       2100            movs    r1, #0
40308474:       2001            movs    r0, #1
40308476:       4a5b            ldr     r2, [pc, #364]  ; (403085e4 <prcm_init+0x37c>)
40308478:       4b42            ldr     r3, [pc, #264]  ; (40308584 <prcm_init+0x31c>)
4030847a:       f001 fb0e       bl      40309a9a <wait_on_value>
4030847e:       2100            movs    r1, #0
40308480:       2203            movs    r2, #3
40308482:       4859            ldr     r0, [pc, #356]  ; (403085e8 <prcm_init+0x380>)
40308484:       460b            mov     r3, r1
40308486:       f001 fafb       bl      40309a80 <sr32>
4030848a:       2108            movs    r1, #8
4030848c:       220b            movs    r2, #11
4030848e:       6e23            ldr     r3, [r4, #96]   ; 0x60
40308490:       4856            ldr     r0, [pc, #344]  ; (403085ec <prcm_init+0x384>)
40308492:       f001 faf5       bl      40309a80 <sr32>
40308496:       2100            movs    r1, #0
40308498:       2206            movs    r2, #6
4030849a:       6e63            ldr     r3, [r4, #100]  ; 0x64
4030849c:       4853            ldr     r0, [pc, #332]  ; (403085ec <prcm_init+0x384>)
4030849e:       f001 faef       bl      40309a80 <sr32>
403084a2:       2100            movs    r1, #0
403084a4:       2220            movs    r2, #32
403084a6:       4852            ldr     r0, [pc, #328]  ; (403085f0 <prcm_init+0x388>)
403084a8:       f44f 63a0       mov.w   r3, #1280       ; 0x500
403084ac:       f001 fae8       bl      40309a80 <sr32>
403084b0:       2100            movs    r1, #0
403084b2:       2205            movs    r2, #5
403084b4:       6ea3            ldr     r3, [r4, #104]  ; 0x68
403084b6:       484e            ldr     r0, [pc, #312]  ; (403085f0 <prcm_init+0x388>)
403084b8:       f001 fae2       bl      40309a80 <sr32>
403084bc:       2201            movs    r2, #1
403084be:       2108            movs    r1, #8
403084c0:       484b            ldr     r0, [pc, #300]  ; (403085f0 <prcm_init+0x388>)
403084c2:       4613            mov     r3, r2
403084c4:       f001 fadc       bl      40309a80 <sr32>
403084c8:       2100            movs    r1, #0
403084ca:       2220            movs    r2, #32
403084cc:       4849            ldr     r0, [pc, #292]  ; (403085f4 <prcm_init+0x38c>)
403084ce:       f44f 7380       mov.w   r3, #256        ; 0x100
403084d2:       f001 fad5       bl      40309a80 <sr32>
403084d6:       2100            movs    r1, #0
403084d8:       2205            movs    r2, #5
403084da:       6ee3            ldr     r3, [r4, #108]  ; 0x6c
403084dc:       4845            ldr     r0, [pc, #276]  ; (403085f4 <prcm_init+0x38c>)
403084de:       f001 facf       bl      40309a80 <sr32>
403084e2:       2201            movs    r2, #1
403084e4:       2108            movs    r1, #8
403084e6:       4843            ldr     r0, [pc, #268]  ; (403085f4 <prcm_init+0x38c>)
403084e8:       4613            mov     r3, r2
403084ea:       f001 fac9       bl      40309a80 <sr32>
403084ee:       2100            movs    r1, #0
403084f0:       462b            mov     r3, r5
403084f2:       2203            movs    r2, #3
403084f4:       483a            ldr     r0, [pc, #232]  ; (403085e0 <prcm_init+0x378>)
403084f6:       f001 fac3       bl      40309a80 <sr32>
403084fa:       2001            movs    r0, #1
403084fc:       4a39            ldr     r2, [pc, #228]  ; (403085e4 <prcm_init+0x37c>)
403084fe:       4601            mov     r1, r0
40308500:       4b20            ldr     r3, [pc, #128]  ; (40308584 <prcm_init+0x31c>)
40308502:       f001 faca       bl      40309a9a <wait_on_value>
40308506:       2100            movs    r1, #0
40308508:       2220            movs    r2, #32
4030850a:       2301            movs    r3, #1
4030850c:       483a            ldr     r0, [pc, #232]  ; (403085f8 <prcm_init+0x390>)
4030850e:       f001 fab7       bl      40309a80 <sr32>
40308512:       2100            movs    r1, #0
40308514:       2203            movs    r2, #3
40308516:       2304            movs    r3, #4
40308518:       4838            ldr     r0, [pc, #224]  ; (403085fc <prcm_init+0x394>)
4030851a:       f001 fab1       bl      40309a80 <sr32>
4030851e:       2100            movs    r1, #0
40308520:       2001            movs    r0, #1
40308522:       4a37            ldr     r2, [pc, #220]  ; (40308600 <prcm_init+0x398>)
40308524:       4b17            ldr     r3, [pc, #92]   ; (40308584 <prcm_init+0x31c>)
40308526:       f001 fab8       bl      40309a9a <wait_on_value>
4030852a:       2100            movs    r1, #0
4030852c:       2203            movs    r2, #3
4030852e:       4835            ldr     r0, [pc, #212]  ; (40308604 <prcm_init+0x39c>)
40308530:       460b            mov     r3, r1
40308532:       f001 faa5       bl      40309a80 <sr32>
40308536:       2108            movs    r1, #8
40308538:       220b            movs    r2, #11
4030853a:       f8d4 3080       ldr.w   r3, [r4, #128]  ; 0x80
4030853e:       4832            ldr     r0, [pc, #200]  ; (40308608 <prcm_init+0x3a0>)
40308540:       f001 fa9e       bl      40309a80 <sr32>
40308544:       2100            movs    r1, #0
40308546:       2206            movs    r2, #6
40308548:       f8d4 3084       ldr.w   r3, [r4, #132]  ; 0x84
4030854c:       482e            ldr     r0, [pc, #184]  ; (40308608 <prcm_init+0x3a0>)
4030854e:       f001 fa97       bl      40309a80 <sr32>
40308552:       2100            movs    r1, #0
40308554:       2220            movs    r2, #32
40308556:       482d            ldr     r0, [pc, #180]  ; (4030860c <prcm_init+0x3a4>)
40308558:       f44f 7380       mov.w   r3, #256        ; 0x100
4030855c:       f001 fa90       bl      40309a80 <sr32>
40308560:       2100            movs    r1, #0
40308562:       2205            movs    r2, #5
40308564:       f8d4 3088       ldr.w   r3, [r4, #136]  ; 0x88
40308568:       4828            ldr     r0, [pc, #160]  ; (4030860c <prcm_init+0x3a4>)
4030856a:       f001 fa89       bl      40309a80 <sr32>
4030856e:       2201            movs    r2, #1
40308570:       4826            ldr     r0, [pc, #152]  ; (4030860c <prcm_init+0x3a4>)
40308572:       2108            movs    r1, #8
40308574:       4613            mov     r3, r2
40308576:       e04b            b.n     40308610 <prcm_init+0x3a8>
40308578:       4a306110        bmi     40f209c0 <__bss_end+0xc16924>
4030857c:       4a004160        bmi     40318b04 <__bss_end+0xea68>
40308580:       4a004164        bmi     40318b18 <__bss_end+0xea7c>
40308584:       00b71b00        adcseq  r1, r7, r0, lsl #22
40308588:       40309f98        mlasmi  r0, r8, pc, r9  ; <UNPREDICTABLE>
4030858c:       4a004168        bmi     40318b34 <__bss_end+0xea98>
40308590:       4a00416c        bmi     40318b48 <__bss_end+0xeaac>
40308594:       4a004170        bmi     40318b5c <__bss_end+0xeac0>
40308598:       4a0041a0        bmi     40318c20 <__bss_end+0xeb84>
4030859c:       4a0041a4        bmi     40318c34 <__bss_end+0xeb98>
403085a0:       4a0041dc        bmi     40318d18 <__bss_end+0xec7c>
403085a4:       4a0041a8        bmi     40318c4c <__bss_end+0xebb0>
403085a8:       4a0041ac        bmi     40318c60 <__bss_end+0xebc4>
403085ac:       4a0041b8        bmi     40318c94 <__bss_end+0xebf8>
403085b0:       4a0041bc        bmi     40318ca8 <__bss_end+0xec0c>
403085b4:       4a008140        bmi     40328abc <__bss_end+0x1ea20>
403085b8:       4a008144        bmi     40328ad0 <__bss_end+0x1ea34>
403085bc:       4a008148        bmi     40328ae4 <__bss_end+0x1ea48>
403085c0:       4a00814c        bmi     40328af8 <__bss_end+0x1ea5c>
403085c4:       4a008150        bmi     40328b0c <__bss_end+0x1ea70>
403085c8:       4a008154        bmi     40328b20 <__bss_end+0x1ea84>
403085cc:       4a008158        bmi     40328b34 <__bss_end+0x1ea98>
403085d0:       4a00815c        bmi     40328b48 <__bss_end+0x1eaac>
403085d4:       4a008160        bmi     40328b5c <__bss_end+0x1eac0>
403085d8:       4a008164        bmi     40328b70 <__bss_end+0x1ead4>
403085dc:       4a30610c        bmi     40f20a14 <__bss_end+0xc16978>
403085e0:       4a0041e0        bmi     40318d68 <__bss_end+0xeccc>
403085e4:       4a0041e4        bmi     40318d7c <__bss_end+0xece0>
403085e8:       4a0041e8        bmi     40318d90 <__bss_end+0xecf4>
403085ec:       4a0041ec        bmi     40318da4 <__bss_end+0xed08>
403085f0:       4a0041f0        bmi     40318db8 <__bss_end+0xed1c>
403085f4:       4a0041f4        bmi     40318dcc <__bss_end+0xed30>
403085f8:       4a008104        bmi     40328a10 <__bss_end+0x1e974>
403085fc:       4a008180        bmi     40328c04 <__bss_end+0x1eb68>
40308600:       4a008184        bmi     40328c18 <__bss_end+0x1eb7c>
40308604:       4a008188        bmi     40328c2c <__bss_end+0x1eb90>
40308608:       4a00818c        bmi     40328c40 <__bss_end+0x1eba4>
4030860c:       4a008190        bmi     40328c54 <__bss_end+0x1ebb8>
40308610:       f001 fa36       bl      40309a80 <sr32>
40308614:       2108            movs    r1, #8
40308616:       2201            movs    r2, #1
40308618:       48cd            ldr     r0, [pc, #820]  ; (40308950 <prcm_init+0x6e8>)
4030861a:       4613            mov     r3, r2
4030861c:       f001 fa30       bl      40309a80 <sr32>
40308620:       2100            movs    r1, #0
40308622:       2203            movs    r2, #3
40308624:       462b            mov     r3, r5
40308626:       48cb            ldr     r0, [pc, #812]  ; (40308954 <prcm_init+0x6ec>)
40308628:       f001 fa2a       bl      40309a80 <sr32>
4030862c:       2001            movs    r0, #1
4030862e:       4aca            ldr     r2, [pc, #808]  ; (40308958 <prcm_init+0x6f0>)
40308630:       4601            mov     r1, r0
40308632:       4bca            ldr     r3, [pc, #808]  ; (4030895c <prcm_init+0x6f4>)
40308634:       f001 fa31       bl      40309a9a <wait_on_value>
40308638:       2100            movs    r1, #0
4030863a:       2220            movs    r2, #32
4030863c:       48c4            ldr     r0, [pc, #784]  ; (40308950 <prcm_init+0x6e8>)
4030863e:       f44f 7380       mov.w   r3, #256        ; 0x100
40308642:       f001 fa1d       bl      40309a80 <sr32>
40308646:       2100            movs    r1, #0
40308648:       2220            movs    r2, #32
4030864a:       2302            movs    r3, #2
4030864c:       48c4            ldr     r0, [pc, #784]  ; (40308960 <prcm_init+0x6f8>)
4030864e:       f001 fa17       bl      40309a80 <sr32>
40308652:       2100            movs    r1, #0
40308654:       2220            movs    r2, #32
40308656:       2302            movs    r3, #2
40308658:       48c2            ldr     r0, [pc, #776]  ; (40308964 <prcm_init+0x6fc>)
4030865a:       f001 fa11       bl      40309a80 <sr32>
4030865e:       2100            movs    r1, #0
40308660:       4ac0            ldr     r2, [pc, #768]  ; (40308964 <prcm_init+0x6fc>)
40308662:       f44f 3040       mov.w   r0, #196608     ; 0x30000
40308666:       4bbd            ldr     r3, [pc, #756]  ; (4030895c <prcm_init+0x6f4>)
40308668:       f001 fa17       bl      40309a9a <wait_on_value>
4030866c:       2100            movs    r1, #0
4030866e:       2220            movs    r2, #32
40308670:       2302            movs    r3, #2
40308672:       48bd            ldr     r0, [pc, #756]  ; (40308968 <prcm_init+0x700>)
40308674:       f001 fa04       bl      40309a80 <sr32>
40308678:       2100            movs    r1, #0
4030867a:       4abb            ldr     r2, [pc, #748]  ; (40308968 <prcm_init+0x700>)
4030867c:       f44f 3040       mov.w   r0, #196608     ; 0x30000
40308680:       4bb6            ldr     r3, [pc, #728]  ; (4030895c <prcm_init+0x6f4>)
40308682:       f001 fa0a       bl      40309a9a <wait_on_value>
40308686:       2100            movs    r1, #0
40308688:       2220            movs    r2, #32
4030868a:       2302            movs    r3, #2
4030868c:       48b7            ldr     r0, [pc, #732]  ; (4030896c <prcm_init+0x704>)
4030868e:       f001 f9f7       bl      40309a80 <sr32>
40308692:       2100            movs    r1, #0
40308694:       4ab5            ldr     r2, [pc, #724]  ; (4030896c <prcm_init+0x704>)
40308696:       f44f 3040       mov.w   r0, #196608     ; 0x30000
4030869a:       4bb0            ldr     r3, [pc, #704]  ; (4030895c <prcm_init+0x6f4>)
4030869c:       f001 f9fd       bl      40309a9a <wait_on_value>
403086a0:       2100            movs    r1, #0
403086a2:       48b3            ldr     r0, [pc, #716]  ; (40308970 <prcm_init+0x708>)
403086a4:       2220            movs    r2, #32
403086a6:       2302            movs    r3, #2
403086a8:       f001 f9ea       bl      40309a80 <sr32>
403086ac:       2100            movs    r1, #0
403086ae:       4ab0            ldr     r2, [pc, #704]  ; (40308970 <prcm_init+0x708>)
403086b0:       f44f 3040       mov.w   r0, #196608     ; 0x30000
403086b4:       4ba9            ldr     r3, [pc, #676]  ; (4030895c <prcm_init+0x6f4>)
403086b6:       f001 f9f0       bl      40309a9a <wait_on_value>
403086ba:       2100            movs    r1, #0
403086bc:       2220            movs    r2, #32
403086be:       2302            movs    r3, #2
403086c0:       48ac            ldr     r0, [pc, #688]  ; (40308974 <prcm_init+0x70c>)
403086c2:       f001 f9dd       bl      40309a80 <sr32>
403086c6:       2100            movs    r1, #0
403086c8:       4aaa            ldr     r2, [pc, #680]  ; (40308974 <prcm_init+0x70c>)
403086ca:       f44f 3040       mov.w   r0, #196608     ; 0x30000
403086ce:       4ba3            ldr     r3, [pc, #652]  ; (4030895c <prcm_init+0x6f4>)
403086d0:       f001 f9e3       bl      40309a9a <wait_on_value>
403086d4:       2100            movs    r1, #0
403086d6:       2220            movs    r2, #32
403086d8:       2302            movs    r3, #2
403086da:       48a7            ldr     r0, [pc, #668]  ; (40308978 <prcm_init+0x710>)
403086dc:       f001 f9d0       bl      40309a80 <sr32>
403086e0:       2100            movs    r1, #0
403086e2:       4aa5            ldr     r2, [pc, #660]  ; (40308978 <prcm_init+0x710>)
403086e4:       f44f 3040       mov.w   r0, #196608     ; 0x30000
403086e8:       4b9c            ldr     r3, [pc, #624]  ; (4030895c <prcm_init+0x6f4>)
403086ea:       f001 f9d6       bl      40309a9a <wait_on_value>
403086ee:       2100            movs    r1, #0
403086f0:       2220            movs    r2, #32
403086f2:       2301            movs    r3, #1
403086f4:       48a1            ldr     r0, [pc, #644]  ; (4030897c <prcm_init+0x714>)
403086f6:       f001 f9c3       bl      40309a80 <sr32>
403086fa:       2100            movs    r1, #0
403086fc:       4a9f            ldr     r2, [pc, #636]  ; (4030897c <prcm_init+0x714>)
403086fe:       f44f 3040       mov.w   r0, #196608     ; 0x30000
40308702:       4b96            ldr     r3, [pc, #600]  ; (4030895c <prcm_init+0x6f4>)
40308704:       f001 f9c9       bl      40309a9a <wait_on_value>
40308708:       2100            movs    r1, #0
4030870a:       2220            movs    r2, #32
4030870c:       2301            movs    r3, #1
4030870e:       489c            ldr     r0, [pc, #624]  ; (40308980 <prcm_init+0x718>)
40308710:       f001 f9b6       bl      40309a80 <sr32>
40308714:       2100            movs    r1, #0
40308716:       4a9a            ldr     r2, [pc, #616]  ; (40308980 <prcm_init+0x718>)
40308718:       f44f 3040       mov.w   r0, #196608     ; 0x30000
4030871c:       4b8f            ldr     r3, [pc, #572]  ; (4030895c <prcm_init+0x6f4>)
4030871e:       f001 f9bc       bl      40309a9a <wait_on_value>
40308722:       4898            ldr     r0, [pc, #608]  ; (40308984 <prcm_init+0x71c>)
40308724:       2100            movs    r1, #0
40308726:       2220            movs    r2, #32
40308728:       2301            movs    r3, #1
4030872a:       f001 f9a9       bl      40309a80 <sr32>
4030872e:       2100            movs    r1, #0
40308730:       4a94            ldr     r2, [pc, #592]  ; (40308984 <prcm_init+0x71c>)
40308732:       f44f 3040       mov.w   r0, #196608     ; 0x30000
40308736:       4b89            ldr     r3, [pc, #548]  ; (4030895c <prcm_init+0x6f4>)
40308738:       f001 f9af       bl      40309a9a <wait_on_value>
4030873c:       2201            movs    r2, #1
4030873e:       2108            movs    r1, #8
40308740:       4890            ldr     r0, [pc, #576]  ; (40308984 <prcm_init+0x71c>)
40308742:       4613            mov     r3, r2
40308744:       f001 f99c       bl      40309a80 <sr32>
40308748:       2100            movs    r1, #0
4030874a:       2220            movs    r2, #32
4030874c:       2301            movs    r3, #1
4030874e:       488e            ldr     r0, [pc, #568]  ; (40308988 <prcm_init+0x720>)
40308750:       f001 f996       bl      40309a80 <sr32>
40308754:       2100            movs    r1, #0
40308756:       4a8c            ldr     r2, [pc, #560]  ; (40308988 <prcm_init+0x720>)
40308758:       f44f 3040       mov.w   r0, #196608     ; 0x30000
4030875c:       4b7f            ldr     r3, [pc, #508]  ; (4030895c <prcm_init+0x6f4>)
4030875e:       f001 f99c       bl      40309a9a <wait_on_value>
40308762:       2100            movs    r1, #0
40308764:       2220            movs    r2, #32
40308766:       2301            movs    r3, #1
40308768:       4888            ldr     r0, [pc, #544]  ; (4030898c <prcm_init+0x724>)
4030876a:       f001 f989       bl      40309a80 <sr32>
4030876e:       2100            movs    r1, #0
40308770:       4a86            ldr     r2, [pc, #536]  ; (4030898c <prcm_init+0x724>)
40308772:       f44f 3040       mov.w   r0, #196608     ; 0x30000
40308776:       4b79            ldr     r3, [pc, #484]  ; (4030895c <prcm_init+0x6f4>)
40308778:       f001 f98f       bl      40309a9a <wait_on_value>
4030877c:       2100            movs    r1, #0
4030877e:       2220            movs    r2, #32
40308780:       2302            movs    r3, #2
40308782:       4883            ldr     r0, [pc, #524]  ; (40308990 <prcm_init+0x728>)
40308784:       f001 f97c       bl      40309a80 <sr32>
40308788:       2100            movs    r1, #0
4030878a:       2220            movs    r2, #32
4030878c:       2302            movs    r3, #2
4030878e:       4881            ldr     r0, [pc, #516]  ; (40308994 <prcm_init+0x72c>)
40308790:       f001 f976       bl      40309a80 <sr32>
40308794:       2100            movs    r1, #0
40308796:       4a7f            ldr     r2, [pc, #508]  ; (40308994 <prcm_init+0x72c>)
40308798:       f44f 3040       mov.w   r0, #196608     ; 0x30000
4030879c:       4b6f            ldr     r3, [pc, #444]  ; (4030895c <prcm_init+0x6f4>)
4030879e:       f001 f97c       bl      40309a9a <wait_on_value>
403087a2:       2100            movs    r1, #0
403087a4:       2220            movs    r2, #32
403087a6:       2302            movs    r3, #2
403087a8:       487b            ldr     r0, [pc, #492]  ; (40308998 <prcm_init+0x730>)
403087aa:       f001 f969       bl      40309a80 <sr32>
403087ae:       2100            movs    r1, #0
403087b0:       4a79            ldr     r2, [pc, #484]  ; (40308998 <prcm_init+0x730>)
403087b2:       f44f 3040       mov.w   r0, #196608     ; 0x30000
403087b6:       4b69            ldr     r3, [pc, #420]  ; (4030895c <prcm_init+0x6f4>)
403087b8:       f001 f96f       bl      40309a9a <wait_on_value>
403087bc:       2100            movs    r1, #0
403087be:       2220            movs    r2, #32
403087c0:       2302            movs    r3, #2
403087c2:       4876            ldr     r0, [pc, #472]  ; (4030899c <prcm_init+0x734>)
403087c4:       f001 f95c       bl      40309a80 <sr32>
403087c8:       2100            movs    r1, #0
403087ca:       4a74            ldr     r2, [pc, #464]  ; (4030899c <prcm_init+0x734>)
403087cc:       f44f 3040       mov.w   r0, #196608     ; 0x30000
403087d0:       4b62            ldr     r3, [pc, #392]  ; (4030895c <prcm_init+0x6f4>)
403087d2:       f001 f962       bl      40309a9a <wait_on_value>
403087d6:       2100            movs    r1, #0
403087d8:       2220            movs    r2, #32
403087da:       2302            movs    r3, #2
403087dc:       4870            ldr     r0, [pc, #448]  ; (403089a0 <prcm_init+0x738>)
403087de:       f001 f94f       bl      40309a80 <sr32>
403087e2:       2100            movs    r1, #0
403087e4:       4a6e            ldr     r2, [pc, #440]  ; (403089a0 <prcm_init+0x738>)
403087e6:       f44f 3040       mov.w   r0, #196608     ; 0x30000
403087ea:       4b5c            ldr     r3, [pc, #368]  ; (4030895c <prcm_init+0x6f4>)
403087ec:       f001 f955       bl      40309a9a <wait_on_value>
403087f0:       2100            movs    r1, #0
403087f2:       2220            movs    r2, #32
403087f4:       2302            movs    r3, #2
403087f6:       486b            ldr     r0, [pc, #428]  ; (403089a4 <prcm_init+0x73c>)
403087f8:       f001 f942       bl      40309a80 <sr32>
403087fc:       2100            movs    r1, #0
403087fe:       4a69            ldr     r2, [pc, #420]  ; (403089a4 <prcm_init+0x73c>)
40308800:       f44f 3040       mov.w   r0, #196608     ; 0x30000
40308804:       4b55            ldr     r3, [pc, #340]  ; (4030895c <prcm_init+0x6f4>)
40308806:       f001 f948       bl      40309a9a <wait_on_value>
4030880a:       2100            movs    r1, #0
4030880c:       2220            movs    r2, #32
4030880e:       2302            movs    r3, #2
40308810:       4865            ldr     r0, [pc, #404]  ; (403089a8 <prcm_init+0x740>)
40308812:       f001 f935       bl      40309a80 <sr32>
40308816:       2100            movs    r1, #0
40308818:       4a63            ldr     r2, [pc, #396]  ; (403089a8 <prcm_init+0x740>)
4030881a:       f44f 3040       mov.w   r0, #196608     ; 0x30000
4030881e:       4b4f            ldr     r3, [pc, #316]  ; (4030895c <prcm_init+0x6f4>)
40308820:       f001 f93b       bl      40309a9a <wait_on_value>
40308824:       2100            movs    r1, #0
40308826:       2220            movs    r2, #32
40308828:       2302            movs    r3, #2
4030882a:       4860            ldr     r0, [pc, #384]  ; (403089ac <prcm_init+0x744>)
4030882c:       f001 f928       bl      40309a80 <sr32>
40308830:       2100            movs    r1, #0
40308832:       4a5e            ldr     r2, [pc, #376]  ; (403089ac <prcm_init+0x744>)
40308834:       f44f 3040       mov.w   r0, #196608     ; 0x30000
40308838:       4b48            ldr     r3, [pc, #288]  ; (4030895c <prcm_init+0x6f4>)
4030883a:       f001 f92e       bl      40309a9a <wait_on_value>
4030883e:       2100            movs    r1, #0
40308840:       2220            movs    r2, #32
40308842:       485b            ldr     r0, [pc, #364]  ; (403089b0 <prcm_init+0x748>)
40308844:       2302            movs    r3, #2
40308846:       f001 f91b       bl      40309a80 <sr32>
4030884a:       2100            movs    r1, #0
4030884c:       4a58            ldr     r2, [pc, #352]  ; (403089b0 <prcm_init+0x748>)
4030884e:       f44f 3040       mov.w   r0, #196608     ; 0x30000
40308852:       4b42            ldr     r3, [pc, #264]  ; (4030895c <prcm_init+0x6f4>)
40308854:       f001 f921       bl      40309a9a <wait_on_value>
40308858:       2100            movs    r1, #0
4030885a:       2220            movs    r2, #32
4030885c:       2302            movs    r3, #2
4030885e:       4855            ldr     r0, [pc, #340]  ; (403089b4 <prcm_init+0x74c>)
40308860:       f001 f90e       bl      40309a80 <sr32>
40308864:       2100            movs    r1, #0
40308866:       4a53            ldr     r2, [pc, #332]  ; (403089b4 <prcm_init+0x74c>)
40308868:       f44f 3040       mov.w   r0, #196608     ; 0x30000
4030886c:       4b3b            ldr     r3, [pc, #236]  ; (4030895c <prcm_init+0x6f4>)
4030886e:       f001 f914       bl      40309a9a <wait_on_value>
40308872:       2202            movs    r2, #2
40308874:       2100            movs    r1, #0
40308876:       4850            ldr     r0, [pc, #320]  ; (403089b8 <prcm_init+0x750>)
40308878:       4613            mov     r3, r2
4030887a:       f001 f901       bl      40309a80 <sr32>
4030887e:       2201            movs    r2, #1
40308880:       2118            movs    r1, #24
40308882:       484d            ldr     r0, [pc, #308]  ; (403089b8 <prcm_init+0x750>)
40308884:       4613            mov     r3, r2
40308886:       f001 f8fb       bl      40309a80 <sr32>
4030888a:       2202            movs    r2, #2
4030888c:       2100            movs    r1, #0
4030888e:       484b            ldr     r0, [pc, #300]  ; (403089bc <prcm_init+0x754>)
40308890:       4613            mov     r3, r2
40308892:       f001 f8f5       bl      40309a80 <sr32>
40308896:       2201            movs    r2, #1
40308898:       2118            movs    r1, #24
4030889a:       4848            ldr     r0, [pc, #288]  ; (403089bc <prcm_init+0x754>)
4030889c:       4613            mov     r3, r2
4030889e:       f001 f8ef       bl      40309a80 <sr32>
403088a2:       2100            movs    r1, #0
403088a4:       2220            movs    r2, #32
403088a6:       2302            movs    r3, #2
403088a8:       4845            ldr     r0, [pc, #276]  ; (403089c0 <prcm_init+0x758>)
403088aa:       f001 f8e9       bl      40309a80 <sr32>
403088ae:       2100            movs    r1, #0
403088b0:       4a43            ldr     r2, [pc, #268]  ; (403089c0 <prcm_init+0x758>)
403088b2:       f44f 20e0       mov.w   r0, #458752     ; 0x70000
403088b6:       4b29            ldr     r3, [pc, #164]  ; (4030895c <prcm_init+0x6f4>)
403088b8:       f001 f8ef       bl      40309a9a <wait_on_value>
403088bc:       2100            movs    r1, #0
403088be:       2220            movs    r2, #32
403088c0:       2302            movs    r3, #2
403088c2:       4840            ldr     r0, [pc, #256]  ; (403089c4 <prcm_init+0x75c>)
403088c4:       f001 f8dc       bl      40309a80 <sr32>
403088c8:       2100            movs    r1, #0
403088ca:       4a3e            ldr     r2, [pc, #248]  ; (403089c4 <prcm_init+0x75c>)
403088cc:       f44f 20e0       mov.w   r0, #458752     ; 0x70000
403088d0:       4b22            ldr     r3, [pc, #136]  ; (4030895c <prcm_init+0x6f4>)
403088d2:       f001 f8e2       bl      40309a9a <wait_on_value>
403088d6:       2100            movs    r1, #0
403088d8:       2220            movs    r2, #32
403088da:       2302            movs    r3, #2
403088dc:       483a            ldr     r0, [pc, #232]  ; (403089c8 <prcm_init+0x760>)
403088de:       f001 f8cf       bl      40309a80 <sr32>
403088e2:       2100            movs    r1, #0
403088e4:       4a38            ldr     r2, [pc, #224]  ; (403089c8 <prcm_init+0x760>)
403088e6:       f44f 3040       mov.w   r0, #196608     ; 0x30000
403088ea:       4b1c            ldr     r3, [pc, #112]  ; (4030895c <prcm_init+0x6f4>)
403088ec:       f001 f8d5       bl      40309a9a <wait_on_value>
403088f0:       2100            movs    r1, #0
403088f2:       2220            movs    r2, #32
403088f4:       2302            movs    r3, #2
403088f6:       4835            ldr     r0, [pc, #212]  ; (403089cc <prcm_init+0x764>)
403088f8:       f001 f8c2       bl      40309a80 <sr32>
403088fc:       2100            movs    r1, #0
403088fe:       4a33            ldr     r2, [pc, #204]  ; (403089cc <prcm_init+0x764>)
40308900:       f44f 3040       mov.w   r0, #196608     ; 0x30000
40308904:       4b15            ldr     r3, [pc, #84]   ; (4030895c <prcm_init+0x6f4>)
40308906:       f001 f8c8       bl      40309a9a <wait_on_value>
4030890a:       2100            movs    r1, #0
4030890c:       2220            movs    r2, #32
4030890e:       2302            movs    r3, #2
40308910:       482f            ldr     r0, [pc, #188]  ; (403089d0 <prcm_init+0x768>)
40308912:       f001 f8b5       bl      40309a80 <sr32>
40308916:       2100            movs    r1, #0
40308918:       4a2d            ldr     r2, [pc, #180]  ; (403089d0 <prcm_init+0x768>)
4030891a:       f44f 3040       mov.w   r0, #196608     ; 0x30000
4030891e:       4b0f            ldr     r3, [pc, #60]   ; (4030895c <prcm_init+0x6f4>)
40308920:       f001 f8bb       bl      40309a9a <wait_on_value>
40308924:       2100            movs    r1, #0
40308926:       2220            movs    r2, #32
40308928:       2302            movs    r3, #2
4030892a:       482a            ldr     r0, [pc, #168]  ; (403089d4 <prcm_init+0x76c>)
4030892c:       f001 f8a8       bl      40309a80 <sr32>
40308930:       2100            movs    r1, #0
40308932:       4a28            ldr     r2, [pc, #160]  ; (403089d4 <prcm_init+0x76c>)
40308934:       f44f 3040       mov.w   r0, #196608     ; 0x30000
40308938:       4b08            ldr     r3, [pc, #32]   ; (4030895c <prcm_init+0x6f4>)
4030893a:       f001 f8ae       bl      40309a9a <wait_on_value>
4030893e:       2100            movs    r1, #0
40308940:       2220            movs    r2, #32
40308942:       2302            movs    r3, #2
40308944:       4824            ldr     r0, [pc, #144]  ; (403089d8 <prcm_init+0x770>)
40308946:       f001 f89b       bl      40309a80 <sr32>
4030894a:       2100            movs    r1, #0
4030894c:       e046            b.n     403089dc <prcm_init+0x774>
4030894e:       bf00            nop
40308950:       4a0081b4        bmi     40329028 <__bss_end+0x1ef8c>
40308954:       4a008180        bmi     40328f5c <__bss_end+0x1eec0>
40308958:       4a008184        bmi     40328f70 <__bss_end+0x1eed4>
4030895c:       00b71b00        adcseq  r1, r7, r0, lsl #22
40308960:       4a009400        bmi     4032d968 <__bss_end+0x238cc>
40308964:       4a009428        bmi     4032da0c <__bss_end+0x23970>
40308968:       4a009430        bmi     4032da30 <__bss_end+0x23994>
4030896c:       4a009438        bmi     4032da54 <__bss_end+0x239b8>
40308970:       4a009440        bmi     4032da78 <__bss_end+0x239dc>
40308974:       4a009448        bmi     4032da9c <__bss_end+0x23a00>
40308978:       4a009450        bmi     4032dac0 <__bss_end+0x23a24>
4030897c:       4a009460        bmi     4032db04 <__bss_end+0x23a68>
40308980:       4a009468        bmi     4032db28 <__bss_end+0x23a8c>
40308984:       4a009470        bmi     4032db4c <__bss_end+0x23ab0>
40308988:       4a009478        bmi     4032db70 <__bss_end+0x23ad4>
4030898c:       4a009480        bmi     4032db94 <__bss_end+0x23af8>
40308990:       4a009488        bmi     4032dbb8 <__bss_end+0x23b1c>
40308994:       4a0094a0        bmi     4032dc1c <__bss_end+0x23b80>
40308998:       4a0094a8        bmi     4032dc40 <__bss_end+0x23ba4>
4030899c:       4a0094b0        bmi     4032dc64 <__bss_end+0x23bc8>
403089a0:       4a0094b8        bmi     4032dc88 <__bss_end+0x23bec>
403089a4:       4a0094e0        bmi     4032dd2c <__bss_end+0x23c90>
403089a8:       4a0094f0        bmi     4032dd70 <__bss_end+0x23cd4>
403089ac:       4a0094f8        bmi     4032dd94 <__bss_end+0x23cf8>
403089b0:       4a009500        bmi     4032ddb8 <__bss_end+0x23d1c>
403089b4:       4a009508        bmi     4032dddc <__bss_end+0x23d40>
403089b8:       4a009328        bmi     4032d660 <__bss_end+0x235c4>
403089bc:       4a009330        bmi     4032d684 <__bss_end+0x235e8>
403089c0:       4a009520        bmi     4032de48 <__bss_end+0x23dac>
403089c4:       4a009528        bmi     4032de6c <__bss_end+0x23dd0>
403089c8:       4a009560        bmi     4032df50 <__bss_end+0x23eb4>
403089cc:       4a009540        bmi     4032ded4 <__bss_end+0x23e38>
403089d0:       4a009548        bmi     4032def8 <__bss_end+0x23e5c>
403089d4:       4a009550        bmi     4032df1c <__bss_end+0x23e80>
403089d8:       4a009558        bmi     4032df40 <__bss_end+0x23ea4>
403089dc:       4a57            ldr     r2, [pc, #348]  ; (40308b3c <prcm_init+0x8d4>)
403089de:       f44f 3040       mov.w   r0, #196608     ; 0x30000
403089e2:       4b57            ldr     r3, [pc, #348]  ; (40308b40 <prcm_init+0x8d8>)
403089e4:       f001 f859       bl      40309a9a <wait_on_value>
403089e8:       2100            movs    r1, #0
403089ea:       2220            movs    r2, #32
403089ec:       4855            ldr     r0, [pc, #340]  ; (40308b44 <prcm_init+0x8dc>)
403089ee:       2301            movs    r3, #1
403089f0:       f001 f846       bl      40309a80 <sr32>
403089f4:       2100            movs    r1, #0
403089f6:       4a53            ldr     r2, [pc, #332]  ; (40308b44 <prcm_init+0x8dc>)
403089f8:       f44f 3040       mov.w   r0, #196608     ; 0x30000
403089fc:       4b50            ldr     r3, [pc, #320]  ; (40308b40 <prcm_init+0x8d8>)
403089fe:       f001 f84c       bl      40309a9a <wait_on_value>
40308a02:       2100            movs    r1, #0
40308a04:       2220            movs    r2, #32
40308a06:       4850            ldr     r0, [pc, #320]  ; (40308b48 <prcm_init+0x8e0>)
40308a08:       4b50            ldr     r3, [pc, #320]  ; (40308b4c <prcm_init+0x8e4>)
40308a0a:       f001 f839       bl      40309a80 <sr32>
40308a0e:       2100            movs    r1, #0
40308a10:       4a4d            ldr     r2, [pc, #308]  ; (40308b48 <prcm_init+0x8e0>)
40308a12:       f44f 3040       mov.w   r0, #196608     ; 0x30000
40308a16:       4b4a            ldr     r3, [pc, #296]  ; (40308b40 <prcm_init+0x8d8>)
40308a18:       f001 f83f       bl      40309a9a <wait_on_value>
40308a1c:       2100            movs    r1, #0
40308a1e:       2220            movs    r2, #32
40308a20:       2302            movs    r3, #2
40308a22:       484b            ldr     r0, [pc, #300]  ; (40308b50 <prcm_init+0x8e8>)
40308a24:       f001 f82c       bl      40309a80 <sr32>
40308a28:       2100            movs    r1, #0
40308a2a:       4a49            ldr     r2, [pc, #292]  ; (40308b50 <prcm_init+0x8e8>)
40308a2c:       f44f 3040       mov.w   r0, #196608     ; 0x30000
40308a30:       4b43            ldr     r3, [pc, #268]  ; (40308b40 <prcm_init+0x8d8>)
40308a32:       f001 f832       bl      40309a9a <wait_on_value>
40308a36:       2100            movs    r1, #0
40308a38:       2220            movs    r2, #32
40308a3a:       4846            ldr     r0, [pc, #280]  ; (40308b54 <prcm_init+0x8ec>)
40308a3c:       460b            mov     r3, r1
40308a3e:       f001 f81f       bl      40309a80 <sr32>
40308a42:       2100            movs    r1, #0
40308a44:       2220            movs    r2, #32
40308a46:       2303            movs    r3, #3
40308a48:       4843            ldr     r0, [pc, #268]  ; (40308b58 <prcm_init+0x8f0>)
40308a4a:       f001 f819       bl      40309a80 <sr32>
40308a4e:       2100            movs    r1, #0
40308a50:       2220            movs    r2, #32
40308a52:       2301            movs    r3, #1
40308a54:       4841            ldr     r0, [pc, #260]  ; (40308b5c <prcm_init+0x8f4>)
40308a56:       f001 f813       bl      40309a80 <sr32>
40308a5a:       2100            movs    r1, #0
40308a5c:       4a3f            ldr     r2, [pc, #252]  ; (40308b5c <prcm_init+0x8f4>)
40308a5e:       f44f 3040       mov.w   r0, #196608     ; 0x30000
40308a62:       4b37            ldr     r3, [pc, #220]  ; (40308b40 <prcm_init+0x8d8>)
40308a64:       f001 f819       bl      40309a9a <wait_on_value>
40308a68:       2100            movs    r1, #0
40308a6a:       2220            movs    r2, #32
40308a6c:       2301            movs    r3, #1
40308a6e:       483c            ldr     r0, [pc, #240]  ; (40308b60 <prcm_init+0x8f8>)
40308a70:       f001 f806       bl      40309a80 <sr32>
40308a74:       2100            movs    r1, #0
40308a76:       4a3a            ldr     r2, [pc, #232]  ; (40308b60 <prcm_init+0x8f8>)
40308a78:       f44f 3040       mov.w   r0, #196608     ; 0x30000
40308a7c:       4b30            ldr     r3, [pc, #192]  ; (40308b40 <prcm_init+0x8d8>)
40308a7e:       f001 f80c       bl      40309a9a <wait_on_value>
40308a82:       2100            movs    r1, #0
40308a84:       2220            movs    r2, #32
40308a86:       2303            movs    r3, #3
40308a88:       4836            ldr     r0, [pc, #216]  ; (40308b64 <prcm_init+0x8fc>)
40308a8a:       f000 fff9       bl      40309a80 <sr32>
40308a8e:       2100            movs    r1, #0
40308a90:       2220            movs    r2, #32
40308a92:       2301            movs    r3, #1
40308a94:       4834            ldr     r0, [pc, #208]  ; (40308b68 <prcm_init+0x900>)
40308a96:       f000 fff3       bl      40309a80 <sr32>
40308a9a:       2100            movs    r1, #0
40308a9c:       4a32            ldr     r2, [pc, #200]  ; (40308b68 <prcm_init+0x900>)
40308a9e:       f44f 3040       mov.w   r0, #196608     ; 0x30000
40308aa2:       4b27            ldr     r3, [pc, #156]  ; (40308b40 <prcm_init+0x8d8>)
40308aa4:       f000 fff9       bl      40309a9a <wait_on_value>
40308aa8:       2100            movs    r1, #0
40308aaa:       2220            movs    r2, #32
40308aac:       2301            movs    r3, #1
40308aae:       482f            ldr     r0, [pc, #188]  ; (40308b6c <prcm_init+0x904>)
40308ab0:       f000 ffe6       bl      40309a80 <sr32>
40308ab4:       2100            movs    r1, #0
40308ab6:       4a2d            ldr     r2, [pc, #180]  ; (40308b6c <prcm_init+0x904>)
40308ab8:       f44f 3040       mov.w   r0, #196608     ; 0x30000
40308abc:       4b20            ldr     r3, [pc, #128]  ; (40308b40 <prcm_init+0x8d8>)
40308abe:       f000 ffec       bl      40309a9a <wait_on_value>
40308ac2:       2100            movs    r1, #0
40308ac4:       2220            movs    r2, #32
40308ac6:       2301            movs    r3, #1
40308ac8:       4829            ldr     r0, [pc, #164]  ; (40308b70 <prcm_init+0x908>)
40308aca:       f000 ffd9       bl      40309a80 <sr32>
40308ace:       2100            movs    r1, #0
40308ad0:       4a27            ldr     r2, [pc, #156]  ; (40308b70 <prcm_init+0x908>)
40308ad2:       f44f 3040       mov.w   r0, #196608     ; 0x30000
40308ad6:       4b1a            ldr     r3, [pc, #104]  ; (40308b40 <prcm_init+0x8d8>)
40308ad8:       f000 ffdf       bl      40309a9a <wait_on_value>
40308adc:       2100            movs    r1, #0
40308ade:       2220            movs    r2, #32
40308ae0:       2301            movs    r3, #1
40308ae2:       4824            ldr     r0, [pc, #144]  ; (40308b74 <prcm_init+0x90c>)
40308ae4:       f000 ffcc       bl      40309a80 <sr32>
40308ae8:       2100            movs    r1, #0
40308aea:       4a22            ldr     r2, [pc, #136]  ; (40308b74 <prcm_init+0x90c>)
40308aec:       f44f 3040       mov.w   r0, #196608     ; 0x30000
40308af0:       4b13            ldr     r3, [pc, #76]   ; (40308b40 <prcm_init+0x8d8>)
40308af2:       f000 ffd2       bl      40309a9a <wait_on_value>
40308af6:       2220            movs    r2, #32
40308af8:       2302            movs    r3, #2
40308afa:       481f            ldr     r0, [pc, #124]  ; (40308b78 <prcm_init+0x910>)
40308afc:       2100            movs    r1, #0
40308afe:       f000 ffbf       bl      40309a80 <sr32>
40308b02:       2100            movs    r1, #0
40308b04:       4a1c            ldr     r2, [pc, #112]  ; (40308b78 <prcm_init+0x910>)
40308b06:       f44f 3040       mov.w   r0, #196608     ; 0x30000
40308b0a:       4b0d            ldr     r3, [pc, #52]   ; (40308b40 <prcm_init+0x8d8>)
40308b0c:       f000 ffc5       bl      40309a9a <wait_on_value>
40308b10:       2201            movs    r2, #1
40308b12:       2118            movs    r1, #24
40308b14:       4819            ldr     r0, [pc, #100]  ; (40308b7c <prcm_init+0x914>)
40308b16:       4613            mov     r3, r2
40308b18:       f000 ffb2       bl      40309a80 <sr32>
40308b1c:       2100            movs    r1, #0
40308b1e:       2220            movs    r2, #32
40308b20:       4817            ldr     r0, [pc, #92]   ; (40308b80 <prcm_init+0x918>)
40308b22:       f240 3301       movw    r3, #769        ; 0x301
40308b26:       f000 ffab       bl      40309a80 <sr32>
40308b2a:       4816            ldr     r0, [pc, #88]   ; (40308b84 <prcm_init+0x91c>)
40308b2c:       2100            movs    r1, #0
40308b2e:       2220            movs    r2, #32
40308b30:       2301            movs    r3, #1
40308b32:       e8bd 4070       ldmia.w sp!, {r4, r5, r6, lr}
40308b36:       f000 bfa3       b.w     40309a80 <sr32>
40308b3a:       bd70            pop     {r4, r5, r6, pc}
40308b3c:       4a009558        bmi     4032e0a4 <__bss_end+0x24008>
40308b40:       00b71b00        adcseq  r1, r7, r0, lsl #22
40308b44:       4a307838        bmi     40f26c2c <__bss_end+0xc1cb90>
40308b48:       4a307840        bmi     40f26c50 <__bss_end+0xc1cbb4>
40308b4c:       01000002        tsteq   r0, r2
40308b50:       4a307878        bmi     40f26d38 <__bss_end+0xc1cc9c>
40308b54:       4a008a00        bmi     4032b35c <__bss_end+0x212c0>
40308b58:       4a008b00        bmi     4032b760 <__bss_end+0x216c4>
40308b5c:       4a008b30        bmi     4032b824 <__bss_end+0x21788>
40308b60:       4a008b38        bmi     4032b848 <__bss_end+0x217ac>
40308b64:       4a008c00        bmi     4032bb6c <__bss_end+0x21ad0>
40308b68:       4a008828        bmi     4032ac10 <__bss_end+0x20b74>
40308b6c:       4a008e20        bmi     4032c3f4 <__bss_end+0x22358>
40308b70:       4a008e28        bmi     4032c418 <__bss_end+0x2237c>
40308b74:       4a008e40        bmi     4032c47c <__bss_end+0x223e0>
40308b78:       4a307830        bmi     40f26c40 <__bss_end+0xc1cba4>
40308b7c:       4a009220        bmi     4032d404 <__bss_end+0x23368>
40308b80:       4a0093e0        bmi     4032db08 <__bss_end+0x23a6c>
40308b84:       4a009360        bmi     4032d90c <__bss_end+0x23870>

40308b88 <emif_config>:
40308b88:       b5f8            push    {r3, r4, r5, r6, r7, lr}
40308b8a:       4604            mov     r4, r0
40308b8c:       68c3            ldr     r3, [r0, #12]
40308b8e:       460d            mov     r5, r1
40308b90:       f023 4380       bic.w   r3, r3, #1073741824     ; 0x40000000
40308b94:       60c3            str     r3, [r0, #12]
40308b96:       694b            ldr     r3, [r1, #20]
40308b98:       6083            str     r3, [r0, #8]
40308b9a:       4b2b            ldr     r3, [pc, #172]  ; (40308c48 <emif_config+0xc0>)
40308b9c:       f8c0 30e4       str.w   r3, [r0, #228]  ; 0xe4
40308ba0:       68cb            ldr     r3, [r1, #12]
40308ba2:       f8c0 30e8       str.w   r3, [r0, #232]  ; 0xe8
40308ba6:       4b29            ldr     r3, [pc, #164]  ; (40308c4c <emif_config+0xc4>)
40308ba8:       f8c0 3098       str.w   r3, [r0, #152]  ; 0x98
40308bac:       f8c0 309c       str.w   r3, [r0, #156]  ; 0x9c
40308bb0:       680b            ldr     r3, [r1, #0]
40308bb2:       6183            str     r3, [r0, #24]
40308bb4:       680b            ldr     r3, [r1, #0]
40308bb6:       61c3            str     r3, [r0, #28]
40308bb8:       684b            ldr     r3, [r1, #4]
40308bba:       6203            str     r3, [r0, #32]
40308bbc:       684b            ldr     r3, [r1, #4]
40308bbe:       6243            str     r3, [r0, #36]   ; 0x24
40308bc0:       688b            ldr     r3, [r1, #8]
40308bc2:       6283            str     r3, [r0, #40]   ; 0x28
40308bc4:       688b            ldr     r3, [r1, #8]
40308bc6:       62c3            str     r3, [r0, #44]   ; 0x2c
40308bc8:       69cb            ldr     r3, [r1, #28]
40308bca:       f8c0 30c8       str.w   r3, [r0, #200]  ; 0xc8
40308bce:       2300            movs    r3, #0
40308bd0:       6503            str     r3, [r0, #80]   ; 0x50
40308bd2:       6c23            ldr     r3, [r4, #64]   ; 0x40
40308bd4:       f104 0640       add.w   r6, r4, #64     ; 0x40
40308bd8:       07db            lsls    r3, r3, #31
40308bda:       d4fa            bmi.n   40308bd2 <emif_config+0x4a>
40308bdc:       f04f 4300       mov.w   r3, #2147483648 ; 0x80000000
40308be0:       6523            str     r3, [r4, #80]   ; 0x50
40308be2:       6837            ldr     r7, [r6, #0]
40308be4:       f017 0701       ands.w  r7, r7, #1
40308be8:       d1fb            bne.n   40308be2 <emif_config+0x5a>
40308bea:       4a19            ldr     r2, [pc, #100]  ; (40308c50 <emif_config+0xc8>)
40308bec:       23ff            movs    r3, #255        ; 0xff
40308bee:       200a            movs    r0, #10
40308bf0:       6520            str     r0, [r4, #80]   ; 0x50
40308bf2:       6033            str     r3, [r6, #0]
40308bf4:       6522            str     r2, [r4, #80]   ; 0x50
40308bf6:       6033            str     r3, [r6, #0]
40308bf8:       f000 ff5c       bl      40309ab4 <sdelay>
40308bfc:       2301            movs    r3, #1
40308bfe:       6523            str     r3, [r4, #80]   ; 0x50
40308c00:       f895 3020       ldrb.w  r3, [r5, #32]
40308c04:       6033            str     r3, [r6, #0]
40308c06:       4b13            ldr     r3, [pc, #76]   ; (40308c54 <emif_config+0xcc>)
40308c08:       6523            str     r3, [r4, #80]   ; 0x50
40308c0a:       f895 3020       ldrb.w  r3, [r5, #32]
40308c0e:       6033            str     r3, [r6, #0]
40308c10:       2302            movs    r3, #2
40308c12:       6523            str     r3, [r4, #80]   ; 0x50
40308c14:       f895 3021       ldrb.w  r3, [r5, #33]   ; 0x21
40308c18:       6033            str     r3, [r6, #0]
40308c1a:       4b0f            ldr     r3, [pc, #60]   ; (40308c58 <emif_config+0xd0>)
40308c1c:       6523            str     r3, [r4, #80]   ; 0x50
40308c1e:       f895 3021       ldrb.w  r3, [r5, #33]   ; 0x21
40308c22:       6033            str     r3, [r6, #0]
40308c24:       69ab            ldr     r3, [r5, #24]
40308c26:       60a3            str     r3, [r4, #8]
40308c28:       68eb            ldr     r3, [r5, #12]
40308c2a:       f8c4 30e4       str.w   r3, [r4, #228]  ; 0xe4
40308c2e:       692b            ldr     r3, [r5, #16]
40308c30:       6123            str     r3, [r4, #16]
40308c32:       692b            ldr     r3, [r5, #16]
40308c34:       6163            str     r3, [r4, #20]
40308c36:       4b09            ldr     r3, [pc, #36]   ; (40308c5c <emif_config+0xd4>)
40308c38:       6523            str     r3, [r4, #80]   ; 0x50
40308c3a:       f103 4300       add.w   r3, r3, #2147483648     ; 0x80000000
40308c3e:       6037            str     r7, [r6, #0]
40308c40:       6523            str     r3, [r4, #80]   ; 0x50
40308c42:       6037            str     r7, [r6, #0]
40308c44:       bdf8            pop     {r3, r4, r5, r6, r7, pc}
40308c46:       bf00            nop
40308c48:       849ffff5        ldrhi   pc, [pc], #4085 ; 40308c50 <emif_config+0xc8>
40308c4c:       000501ff        strdeq  r0, [r5], -pc   ; <UNPREDICTABLE>
40308c50:       8000000a        andhi   r0, r0, sl
40308c54:       80000001        andhi   r0, r0, r1
40308c58:       80000002        andhi   r0, r0, r2
40308c5c:       40000010        andmi   r0, r0, r0, lsl r0

40308c60 <reset_phy>:
40308c60:       6e03            ldr     r3, [r0, #96]   ; 0x60
40308c62:       f443 6380       orr.w   r3, r3, #1024   ; 0x400
40308c66:       6603            str     r3, [r0, #96]   ; 0x60
40308c68:       4770            bx      lr

40308c6a <omap4_ddr_init>:
40308c6a:       b570            push    {r4, r5, r6, lr}
40308c6c:       4606            mov     r6, r0
40308c6e:       460d            mov     r5, r1
40308c70:       f7ff fa30       bl      403080d4 <configure_core_dpll_no_lock>
40308c74:       4b1f            ldr     r3, [pc, #124]  ; (40308cf4 <omap4_ddr_init+0x8a>)
40308c76:       2400            movs    r4, #0
40308c78:       f04f 4098       mov.w   r0, #1275068416 ; 0x4c000000
40308c7c:       4631            mov     r1, r6
40308c7e:       601c            str     r4, [r3, #0]
40308c80:       f103 7380       add.w   r3, r3, #16777216       ; 0x1000000
40308c84:       601c            str     r4, [r3, #0]
40308c86:       f7ff ff7f       bl      40308b88 <emif_config>
40308c8a:       f04f 409a       mov.w   r0, #1291845632 ; 0x4d000000
40308c8e:       4629            mov     r1, r5
40308c90:       f7ff ff7a       bl      40308b88 <emif_config>
40308c94:       f7ff faa2       bl      403081dc <lock_core_dpll_shadow>
40308c98:       4b17            ldr     r3, [pc, #92]   ; (40308cf8 <omap4_ddr_init+0x8e>)
40308c9a:       20c8            movs    r0, #200        ; 0xc8
40308c9c:       601c            str     r4, [r3, #0]
40308c9e:       f000 ff09       bl      40309ab4 <sdelay>
40308ca2:       4a16            ldr     r2, [pc, #88]   ; (40308cfc <omap4_ddr_init+0x92>)
40308ca4:       4b16            ldr     r3, [pc, #88]   ; (40308d00 <omap4_ddr_init+0x96>)
40308ca6:       6811            ldr     r1, [r2, #0]
40308ca8:       0748            lsls    r0, r1, #29
40308caa:       d5fc            bpl.n   40308ca6 <omap4_ddr_init+0x3c>
40308cac:       6819            ldr     r1, [r3, #0]
40308cae:       0749            lsls    r1, r1, #29
40308cb0:       d5f9            bpl.n   40308ca6 <omap4_ddr_init+0x3c>
40308cb2:       4814            ldr     r0, [pc, #80]   ; (40308d04 <omap4_ddr_init+0x9a>)
40308cb4:       2100            movs    r1, #0
40308cb6:       2220            movs    r2, #32
40308cb8:       2301            movs    r3, #1
40308cba:       f000 fee1       bl      40309a80 <sr32>
40308cbe:       2220            movs    r2, #32
40308cc0:       2100            movs    r1, #0
40308cc2:       4811            ldr     r0, [pc, #68]   ; (40308d08 <omap4_ddr_init+0x9e>)
40308cc4:       2301            movs    r3, #1
40308cc6:       f04f 4400       mov.w   r4, #2147483648 ; 0x80000000
40308cca:       f000 fed9       bl      40309a80 <sr32>
40308cce:       4b09            ldr     r3, [pc, #36]   ; (40308cf4 <omap4_ddr_init+0x8a>)
40308cd0:       f04f 4098       mov.w   r0, #1275068416 ; 0x4c000000
40308cd4:       601c            str     r4, [r3, #0]
40308cd6:       f103 7380       add.w   r3, r3, #16777216       ; 0x1000000
40308cda:       601c            str     r4, [r3, #0]
40308cdc:       f7ff ffc0       bl      40308c60 <reset_phy>
40308ce0:       f04f 409a       mov.w   r0, #1291845632 ; 0x4d000000
40308ce4:       f7ff ffbc       bl      40308c60 <reset_phy>
40308ce8:       4a08            ldr     r2, [pc, #32]   ; (40308d0c <omap4_ddr_init+0xa2>)
40308cea:       2300            movs    r3, #0
40308cec:       6023            str     r3, [r4, #0]
40308cee:       6013            str     r3, [r2, #0]
40308cf0:       bd70            pop     {r4, r5, r6, pc}
40308cf2:       bf00            nop
40308cf4:       4c000038        stcmi   0, cr0, [r0], {56}      ; 0x38
40308cf8:       4a004110        bmi     40319140 <__bss_end+0xf0a4>
40308cfc:       4c000004        stcmi   0, cr0, [r0], {4}
Segmentation fault (core dumped)

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/832243

Title:
  On 32bit host arm-linux-gnueabi-objdump segfaults

Status in “armel-cross-toolchain-base” package in Ubuntu:
  Confirmed
Status in “binutils” package in Ubuntu:
  Confirmed

Bug description:
  While building https://github.com/swetland/omap4boot on Oneiric with
  latest packages

  arm-linux-gnueabi-objdump -D out/panda/aboot > aboot.list
  produces output but segfaults at the end. So it is unclear whether it finished its job.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/armel-cross-toolchain-base/+bug/832243/+subscriptions




More information about the foundations-bugs mailing list