################################################################################ 
 | 
# 
 | 
# s500-bootloader 
 | 
# 
 | 
################################################################################ 
 | 
  
 | 
S500_BOOTLOADER_VERSION = a8d7fa1d9a7f353ec4613febf30f4ca99a10a106 
 | 
S500_BOOTLOADER_SITE = $(call github,xapp-le,owl,$(S500_BOOTLOADER_VERSION)) 
 | 
S500_BOOTLOADER_LICENSE = PROPRIETARY 
 | 
S500_BOOTLOADER_INSTALL_TARGET = NO 
 | 
S500_BOOTLOADER_INSTALL_IMAGES = YES 
 | 
  
 | 
S500_BOOTLOADER_BOARD = $(call qstrip,$(BR2_TARGET_S500_BOOTLOADER_BOARD)) 
 | 
  
 | 
define S500_BOOTLOADER_BUILD_CMDS 
 | 
    cd $(@D) && ./tools/utils/bootloader_pack \ 
 | 
        s500/bootloader/bootloader.bin \ 
 | 
        s500/boards/$(S500_BOOTLOADER_BOARD)/bootloader.ini \ 
 | 
        s500-bootloader.bin 
 | 
endef 
 | 
  
 | 
define S500_BOOTLOADER_INSTALL_IMAGES_CMDS 
 | 
    $(INSTALL) -m 0644 -D $(@D)/s500-bootloader.bin \ 
 | 
        $(BINARIES_DIR)/s500-bootloader.bin 
 | 
endef 
 | 
  
 | 
$(eval $(generic-package)) 
 | 
  
 | 
ifeq ($(BR2_TARGET_S500_BOOTLOADER)$(BR_BUILDING),yy) 
 | 
# we NEED a board name 
 | 
ifeq ($(S500_BOOTLOADER_BOARD),) 
 | 
$(error No s500-bootloader board specified. Check your BR2_TARGET_S500_BOOTLOADER settings) 
 | 
endif 
 | 
endif 
 |