• Soby Mathew's avatar
    AArch32: Add essential Arch helpers · 031dbb12
    Soby Mathew authored
    This patch adds the essential AArch32 architecture helpers
    arch.h and arch_helpers.h and modifies `_types.h` to add AArch32
    support.
    
    A new build option `ARCH` is defined in the top level makefile to
    enable the component makefiles to choose the right files based on the
    Architecture it is being build for. Depending on this flag, either
    `AARCH32` or `AARCH64` flag is defined by the Makefile. The default
    value of `ARCH` flag is `aarch64`. The AArch32 build support will be
    added in a later patch.
    
    Change-Id: I405e5fac02db828a55cd25989b572b64cb005241
    031dbb12
arch_helpers.h 10.4 KB