mirror of
https://github.com/openwrt/openwrt.git
synced 2026-06-17 17:01:44 +04:00
realtek: image: pin FLASH_ADDR per device
FLASH_ADDR is referenced inside Build/rt-loader-standalone but is not listed in DEVICE_VARS, so include/image.mk's Device/Export does not emit a per-target FLASH_ADDR := <value> assignment for the standalone loader recipe. At recipe expansion time $(FLASH_ADDR) therefore resolves to whatever value the last device in TARGET_DEVICES set globally, which is not necessarily the value belonging to the loader being built. This currently happens to produce correct binaries only because every device that sets FLASH_ADDR within a given subtarget shares the same value, so the leaked global matches by coincidence. Add FLASH_ADDR to DEVICE_VARS so each loader recipe captures its own device's address. Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com> Link: https://github.com/openwrt/openwrt/pull/23226 Signed-off-by: Robert Marko <robimarko@gmail.com>
This commit is contained in:
committed by
Robert Marko
parent
e3271a6786
commit
a988e20ab0
@@ -14,6 +14,7 @@ DEVICE_VARS += \
|
||||
CAMEO_KERNEL_PART \
|
||||
CAMEO_KERNEL_PART_SIZE \
|
||||
CAMEO_ROOTFS_PART \
|
||||
FLASH_ADDR \
|
||||
H3C_DEVICE_ID \
|
||||
H3C_PRODUCT_ID \
|
||||
LINKSYS_HEADER \
|
||||
|
||||
Reference in New Issue
Block a user