config.mk 616 B

123456789101112131415161718192021222324252627282930313233343536
  1. #
  2. # SPDX-License-Identifier: BSD-2-Clause
  3. #
  4. # Copyright (c) 2019 Andes Technology Corporation
  5. #
  6. # Authors:
  7. # Zong Li <zong@andestech.com>
  8. # Nylon Chen <nylon7@andestech.com>
  9. # Compiler flags
  10. platform-cppflags-y =
  11. platform-cflags-y =
  12. platform-asflags-y =
  13. platform-ldflags-y =
  14. # Blobs to build
  15. FW_TEXT_START=0x00000000
  16. FW_DYNAMIC=y
  17. FW_JUMP=y
  18. ifeq ($(PLATFORM_RISCV_XLEN), 32)
  19. FW_JUMP_ADDR=0x400000
  20. else
  21. FW_JUMP_ADDR=0x200000
  22. endif
  23. FW_JUMP_FDT_ADDR=0x2000000
  24. FW_PAYLOAD=y
  25. ifeq ($(PLATFORM_RISCV_XLEN), 32)
  26. FW_PAYLOAD_OFFSET=0x400000
  27. else
  28. FW_PAYLOAD_OFFSET=0x200000
  29. endif
  30. FW_PAYLOAD_FDT_ADDR=0x2000000