[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.
- [Qemu-discuss] qemu -kernel u-boot.bin, Matwey V. Kornilov, 2014/06/10
- Re: [Qemu-discuss] qemu -kernel u-boot.bin, Peter Maydell, 2014/06/12
- Re: [Qemu-discuss] qemu -kernel u-boot.bin, Matwey V. Kornilov, 2014/06/13
- Re: [Qemu-discuss] qemu -kernel u-boot.bin, Peter Maydell, 2014/06/16
- Re: [Qemu-discuss] qemu -kernel u-boot.bin, Matwey V. Kornilov, 2014/06/16
Re: [Qemu-discuss] qemu -kernel u-boot.bin, Matwey V. Kornilov, 2014/06/10