1*4882a593Smuzhiyun################################################################################ 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# cpuburn-arm 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun################################################################################ 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunCPUBURN_ARM_VERSION = ad7e646700d14b81413297bda02fb7fe96613c3f 8*4882a593SmuzhiyunCPUBURN_ARM_SITE = $(call github,ssvb,cpuburn-arm,$(CPUBURN_ARM_VERSION)) 9*4882a593SmuzhiyunCPUBURN_ARM_LICENSE = MIT 10*4882a593SmuzhiyunCPUBURN_ARM_LICENSE_FILES = cpuburn-a7.S 11*4882a593Smuzhiyun 12*4882a593Smuzhiyunifeq ($(BR2_cortex_a7),y) 13*4882a593SmuzhiyunCPUBURN_ARM_SRC = cpuburn-a7.S 14*4882a593Smuzhiyunelse ifeq ($(BR2_cortex_a8),y) 15*4882a593SmuzhiyunCPUBURN_ARM_SRC = cpuburn-a8.S 16*4882a593Smuzhiyunelse ifeq ($(BR2_cortex_a9),y) 17*4882a593SmuzhiyunCPUBURN_ARM_SRC = cpuburn-a9.S 18*4882a593Smuzhiyunelse ifeq ($(BR2_cortex_a53),y) 19*4882a593SmuzhiyunCPUBURN_ARM_SRC = cpuburn-a53.S 20*4882a593Smuzhiyunendif 21*4882a593Smuzhiyun 22*4882a593Smuzhiyundefine CPUBURN_ARM_BUILD_CMDS 23*4882a593Smuzhiyun $(TARGET_CC) $(TARGET_CFLAGS) -o $(@D)/cpuburn \ 24*4882a593Smuzhiyun $(@D)/$(CPUBURN_ARM_SRC) 25*4882a593Smuzhiyunendef 26*4882a593Smuzhiyun 27*4882a593Smuzhiyundefine CPUBURN_ARM_INSTALL_TARGET_CMDS 28*4882a593Smuzhiyun $(INSTALL) -m 0755 $(@D)/cpuburn $(TARGET_DIR)/usr/bin/cpuburn 29*4882a593Smuzhiyunendef 30*4882a593Smuzhiyun 31*4882a593Smuzhiyun$(eval $(generic-package)) 32