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