[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [microblaze-uclinux] rrd report



Hi Roberto,

> XMD% rrd
>     r0: 00000000      r8: 8009bf84     r16: 000a0000     r24: ffffffff
>     r1: 8009bebc      r9: 0000000a     r17: 00000000     r25: 00000000
>     r2: 800944cc     r10: fffffffb     r18: ffff052b     r26: 00000000
>     r3: 00000000     r11: 00000000     r19: 00000001     r27: 00000000
>     r4: 0000052a     r12: 000000a0     r20: 00000000     r28: 00000000
>     r5: 000000a7     r13: 8009c020     r21: 00000000     r29: 00000000
>     r6: 0000ffff     r14: 00000000     r22: 000000a7     r30: 00000000
>     r7: 0000001b     r15: 8000dee4     r23: 000000fc     r31: 00000000
>     pc: 000a0000     msr: 000000a8


OK, take a look at your kernel objdump, and see what instruction (and C 
source) is at address 0x8000dee4 (contents of r15).  That is the return 
(link) address of the last function call made, might tell us something.

John

___________________________
microblaze-uclinux mailing list
microblaze-uclinux@itee.uq.edu.au
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/