2 # Copyright (C) 2019 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
9 include $(INCLUDE_DIR
)/kernel.mk
11 PKG_NAME
:=brcm27xx-armstub
14 PKG_SOURCE_URL
=https
://github.com
/raspberrypi
/tools
15 PKG_SOURCE_DATE
:=2019-05-09
16 PKG_SOURCE_VERSION
:=49719d5544cd33b8c146235e1420f68cd92420fe
17 PKG_MIRROR_HASH
:=91e9d14b5f3d7ce7486de7199d15234ce46ead3d87decce77466cd2f28b9e085
21 include $(INCLUDE_DIR
)/package.mk
23 define Package
/brcm27xx-armstub
25 CATEGORY
:=Boot Loaders
26 TITLE
:=brcm27xx-armstub
27 DEPENDS
:=@TARGET_brcm2708
30 define Package
/brcm27xx-armstub
/description
31 ARM stubs for brcm27xx.
38 LD8
=$(TARGET_CROSS
)ld \
39 OBJCOPY8
=$(TARGET_CROSS
)objcopy \
40 OBJDUMP8
=$(TARGET_CROSS
)objdump
43 $(call Build
/Compile
/Default
,armstub8-gic.elf armstub8-gic.bin
)
46 define Build
/InstallDev
47 $(CP
) $(PKG_BUILD_DIR
)/armstubs
/armstub8-gic.bin
$(KERNEL_BUILD_DIR
)
50 define Package
/brcm27xx-armstub
/install
54 $(eval
$(call BuildPackage
,brcm27xx-armstub
))