void board_init_r (gd_t *id, ulong dest_addr) { fe003924: 94 21 ff d8 stwu r1,-40(r1) fe003928: 7c 08 02 a6 mflr r0 fe00392c: 48 00 00 05 bl fe003930 fe003930: bf 61 00 14 stmw r27,20(r1) fe003934: 7f c8 02 a6 mflr r30 fe003938: 90 01 00 2c stw r0,44(r1) fe00393c: 80 1e ff f0 lwz r0,-16(r30) DECLARE_GLOBAL_DATA_PTR; BDI>md 0x007bf924 007bf924 : 9421ffd8 7c0802a6 48000005 bf610014 .!..|...H....a.. 007bf934 : 7fc802a6 9001002c 801efff0 7c7d1b78 .......,....|}.x 007bf944 : 7fc0f214 80030004 807e8064 60000001 .........~.d`... 007bf954 : 7c9f2378 901d0004 837d0000 48005ab5 |.#x.....}..H.Z. 007bf964 : 811e8070 813e806c 80080000 817e8068 ...p.>.l.....~.h fe002380 : fe002380: 80 6e 80 20 lwz r3,-32736(r14) fe002384: 80 8e 80 24 lwz r4,-32732(r14) fe002388: 7c 03 20 40 cmplw r3,r4 fe00238c: 41 82 00 18 beq- fe0023a4 fe002390: 38 00 00 00 li r0,0 fe002394: 90 03 00 00 stw r0,0(r3) fe002398: 38 63 00 04 addi r3,r3,4 fe00239c: 7c 03 20 40 cmplw r3,r4 fe0023a0: 40 82 ff f4 bne+ fe002394 fe0023a4: 7d 23 4b 78 mr r3,r9 fe0023a8: 7d 44 53 78 mr r4,r10 fe0023ac: 48 00 15 79 bl fe003924 BDI>rd GPR00: 00000000 0075bf78 00000000 fe01a000 GPR04: 007d6000 007d6000 00000010 007d5ffc GPR08: fe019ffc 0075bf98 007bc000 fe018000 GPR12: 00000000 30100010 007dc000 027bc000 GPR16: 00191410 001000a0 10001084 02010000 GPR20: 22440800 00000001 10000080 80008462 GPR24: 0075bf98 007bc000 0075bfc4 00000000 GPR28: 0075bf78 fa202ec0 007dc0f0 00000001 CR : 28000002 MSR: 00001002 BDI> U-Boot 0.4.0 (Jul 30 2003 - 18:36:04) CPU: unknown MPC860 (0x08000003) at 48 MHz: 4 kB I-Cache 4 kB D-Cache FEC pres ent Board: AdderII DRAM: 8 MB Top of RAM usable for U-Boot at: 00800000 Reserving 272k for U-Boot at: 007bc000 Reserving 384k for malloc() at: 0075c000 Reserving 60 Bytes for Board Info at: 0075bfc4 Reserving 44 Bytes for Global Data at: 0075bf98 Stack Pointer at: 0075bf78 New Stack Pointer is: 0075bf78