1. 04 Nov, 2016 2 commits
  2. 31 Oct, 2016 1 commit
  3. 28 Oct, 2016 1 commit
  4. 27 Oct, 2016 1 commit
  5. 24 Oct, 2016 2 commits
  6. 20 Oct, 2016 3 commits
  7. 17 Oct, 2016 1 commit
  8. 14 Oct, 2016 1 commit
  9. 13 Oct, 2016 1 commit
  10. 11 Oct, 2016 2 commits
    • Matthias Schulz's avatar
      nexmon, gcc plugin: up to now, it was not possible to place flash patches in... · c825f07d
      Matthias Schulz authored
      nexmon, gcc plugin: up to now, it was not possible to place flash patches in multiple files and it was also not always working to use the targetregion pragma in multiple C files. In this commit we heavily rewrote our gcc plugin. It now produces an intermediate nexmon.generated.pre file that contains information about functions, variables and section that should be placed into the firmware. Then we call a couple of awk commands to produce nexmon.generated.mk, nexmon.generated.ld, flashpatches.generated.mk and flashpatches.generated.ld files which will be used for linking and patching the firmware binary. The *.generated.mk/ld files are similar to the ones used before, but now the regions are gathered at the end and sorted by name as well.
      c825f07d
    • Matthias Schulz's avatar
  11. 07 Oct, 2016 3 commits
  12. 06 Oct, 2016 3 commits
  13. 04 Oct, 2016 7 commits
  14. 03 Oct, 2016 1 commit
  15. 30 Sep, 2016 2 commits
  16. 27 Sep, 2016 5 commits
  17. 24 Sep, 2016 4 commits