forked from libretro/Lakka-LibreELEC
51 lines
1.9 KiB
Plaintext
51 lines
1.9 KiB
Plaintext
################################################################################
|
|
# 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"
|
|
|
|
# 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"
|