################################################################################ # setup system defaults ################################################################################ # The TARGET_CPU variable controls which processor should be targeted for # generated code. case $TARGET_ARCH in arm) # TARGET_CPU: # arm2 arm250 arm3 arm6 arm60 arm600 arm610 arm620 arm7 arm7m arm7d # arm7dm arm7di arm7dmi arm70 arm700 arm700i arm710 arm710c # arm7100 arm720 arm7500 arm7500fe arm7tdmi arm7tdmi-s arm710t # arm720t arm740t strongarm strongarm110 strongarm1100 # strongarm1110 arm8 arm810 arm9 arm9e arm920 arm920t arm922t # arm946e-s arm966e-s arm968e-s arm926ej-s arm940t arm9tdmi # arm10tdmi arm1020t arm1026ej-s arm10e arm1020e arm1022e # arm1136j-s arm1136jf-s mpcore mpcorenovfp arm1156t2-s # arm1176jz-s arm1176jzf-s cortex-a8 cortex-a9 cortex-r4 # cortex-r4f cortex-m3 cortex-m1 xscale iwmmxt iwmmxt2 ep9312. TARGET_CPU="cortex-a7" # TARGET_FLOAT: # Specifies which floating-point ABI to use. Permissible values are: # soft hard TARGET_FLOAT="hard" # TARGET_FPU: # This specifies what floating point hardware (or hardware emulation) is # available on the target. Permissible names are: # fpa fpe2 fpe3 maverick vfp vfpv3 vfpv3-fp16 vfpv3-d16 vfpv3-d16-fp16 # vfpv3xd vfpv3xd-fp16 neon neon-fp16 vfpv4 vfpv4-d16 fpv4-sp-d16 # neon-vfpv4. TARGET_FPU="neon-vfpv4" ;; esac # Kernel target KERNEL_TARGET="zImage" # U-Boot firmware package(s) to use UBOOT_FIRMWARE="crust" # OpenGL-ES implementation to use (no / bcm2835-driver / gpu-viv-bin-mx6q) OPENGLES="mesa" # Mali GPU family MALI_FAMILY="400" # KODI Player implementation to use (default / bcm2835-driver / libfslvpuwrap) KODIPLAYER_DRIVER="$OPENGLES" # set the addon project ADDON_PROJECT="ARMv7"