Best regards,
Anton Kochkov.


Good day!

I'm working on support early debug of omap platform in qemu.

Right now i'm succesfully added support for loading custom bootrom
from file (like an -bios and -L options for PC)
But i'm have problems, bcoz omap3 have bootrom at two places: at
0x40014000 and at 0x14000
So, when i'm allocating bootrom I'm also need copy it at new place.

I'm using this code: http://pastebin.com/nEZEbcxB

And see that 0x14000 region only filled by zeroes.
see logs of qemu trace: http://pastebin.com/4GPzKXn7
and http://pastebin.com/wnZ5wMUv

so "bx r3" insruction jumping to 0x14748, which contain only zeroes :(

Where i'm have error in the code? What i'm need to change?

Best regards,
Anton Kochkov.

Reply via email to