[Top][All Lists]

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

Re: [Qemu-discuss] qemu -kernel u-boot.bin

From: Matwey V. Kornilov
Subject: Re: [Qemu-discuss] qemu -kernel u-boot.bin
Date: Wed, 11 Jun 2014 23:32:23 +0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0

10.06.2014 22:33, Dale R. Worley пишет:
>> From: "Matwey V. Kornilov" <address@hidden>
>> 2014-06-10 20:54 GMT+04:00 Dale R. Worley <address@hidden>:
>>>>    │0x6000000c <_start+12>                  ldr    pc, [pc, #6397080]
>>>>     ; 0x60000018 <_start+24>                         │
>>> That last instruction looks to me as if it is a Load Register into the
>>> PC, which will cause the next instruction to be fetched from whatever
>>> the new value of PC points to.
>> And this value is no way 0x10000.
> OK, then I would single step through those instructions, verifying the
> values that are inserted into the registers (and the memory locations
> the values are taken from), and particularly what happens to PC when
> the third instruction is executed.  You may have found a bug in the
> binary translator.
> Dale

Yes, you are right. The last instruction is the jump to 0x60010000.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]