bootloader.rtebuild 788 B

123456789101112131415161718192021222324252627282930313233343536
  1. import:
  2. - ${home}/.rtebuild/toolchain.rtebuild
  3. targets:
  4. arm:
  5. defines: [ "${device}${dsuffix}=1" ]
  6. armcm:
  7. extends: arm
  8. include:
  9. - ./config/core_m
  10. - ../../../Core/Include
  11. source:
  12. - ../../../../Device/ARM/${device}/Source/startup_${device}.c
  13. - ../../../../Device/ARM/${device}/Source/system_${device}.c
  14. armcm_v8ns:
  15. extends: armcm
  16. armcm23ns:
  17. extends: armcm_v8ns
  18. device : ARMCM23
  19. dsuffix: "_TZ"
  20. armcm33ns:
  21. extends: armcm_v8ns
  22. device : ARMCM33
  23. dsuffix: "_DSP_FP_TZ"
  24. armcm35pns:
  25. extends: armcm_v8ns
  26. device : ARMCM35P
  27. dsuffix: "_DSP_FP_TZ"
  28. armcm55ns:
  29. extends: armcm_v8ns
  30. device : ARMCM55
  31. dsuffix: ""
  32. include:
  33. - ./
  34. - ../../../../Device/ARM/${device}/Include
  35. source:
  36. - ./bootloader.c