SuccessChanges

Summary

  1. Merged patchmgr into 70D_merge_fw112
  2. 70D: disabled arrow key shortcuts and related workarounds https://www.magiclantern.fm/forum/index.php?topic=14309.msg206396#msg206396
  3. arm-mcr.h: minor cleanups, non-functional: - moved _sync_caches in the old place - commented out setup_memory_region et al
  4. Patch manager: provide a default sync_caches for targets that don't include it (minimal, installer, reboot)
  5. Patch manager: moved sync_caches in patch.c and removed the "weak" trickery (fixes patch restoring when called from modules)
  6. Patch manager: reworked mechanism for re-applying cache patches when needed * arm-mcr.h: clean_d_cache and flush_i_cache are now private (sync_caches is the high-level function to be used) * replaced all calls to clean_d_cache/flush_i_cache with sync_caches * should fix issues with randomly "disappearing" cache patches * to be tested for performance issues etc
Changeset 14375:076e4193de1d by alex@thinkpad:
Merged patchmgr into 70D_merge_fw112
Changeset 14374:af41253efec9 by alex@thinkpad:
70D: disabled arrow key shortcuts and related workarounds<br>https://www.magiclantern.fm/forum/index.php?topic=14309.msg206396#msg206396
The file was modifiedplatform/70D.112/consts.h (diff)
The file was modifiedplatform/70D.112/features.h (diff)
The file was modifiedplatform/70D.112/gui.h (diff)
The file was modifiedsrc/tweaks.c (diff)
Changeset 14373:8fe26635ca4a by alex@thinkpad:
arm-mcr.h: minor cleanups, non-functional:<br><br>- moved _sync_caches in the old place<br>- commented out setup_memory_region et al
The file was modifiedsrc/arm-mcr.h (diff)
Changeset 14372:2be51b86633b by alex@thinkpad:
Patch manager: provide a default sync_caches for targets that don&#039;t include it<br>(minimal, installer, reboot)
The file was addedsrc/cache.c
The file was modifiedsrc/Makefile.src (diff)
The file was modifiedsrc/reboot.c (diff)
Changeset 14371:4d9b0ebecb65 by alex@thinkpad:
Patch manager: moved sync_caches in patch.c and removed the &quot;weak&quot; trickery<br>(fixes patch restoring when called from modules)
The file was modifiedsrc/arm-mcr.h (diff)
The file was modifiedsrc/patch.c (diff)
The file was modifiedsrc/reboot.c (diff)
Changeset 14370:4c33f6439858 by alex@thinkpad:
Patch manager: reworked mechanism for re-applying cache patches when needed<br><br>* arm-mcr.h: clean_d_cache and flush_i_cache are now private (sync_caches is the high-level function to be used)<br>* replaced all calls to clean_d_cache/flush_i_cache with sync_caches<br>* should fix issues with randomly &quot;disappearing&quot; cache patches<br>* to be tested for performance issues etc
The file was modifiedsrc/arm-mcr.h (diff)
The file was modifiedsrc/edmac-memcpy.c (diff)
The file was modifiedsrc/fio-ml.c (diff)
The file was modifiedsrc/patch.c (diff)
The file was modifiedsrc/patch.h (diff)
The file was modifiedsrc/zebra.c (diff)