On Tue, Dec 03, 2013 at 09:09:36AM +0100, Vladimir 'φ-coder/phcoder' Serbinenko 
wrote:
> >>> Ah. When linking with a standalone linker, it rewrites BL to BLX where
> >>> this is required for state change
> >>
> >> Doesn't this require Thumb2 ?
> > 
> > No, BLX immediate has been supported since ARMv5T.
> > (Yes, that is effectively a 32-bit encoding in what is a 16-bit
> > instruction set - but so is the basic BL.)
> > 
> In my branch I added veneers to mkimage. Do you have a tutorial on
> setting up arm-efi VM?

It is slightly trickier for 32-bit ARM, in that we don't have a costless
model available. There is a port to Qemu underway, but it is not entirely
complete, and requires a patch or two in Qemu.

I can however verify that 559c2fe runs correctly on my TC2 hardware
platform.

/
    Leif

_______________________________________________
Grub-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to