Platforms/BeagleBoard/BeagleBoardLib: switch to ASM_FUNC() asm macro

Annotate functions with ASM_FUNC() so that they are emitted into
separate sections.

Also, remove the #include of AsmMacroIoLib.h from the RVCT version
since it is not used, and upstream changes have made it incompatible.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
2 files changed