SuccessChanges

Summary

  1. Menu: QEMU hack 90f702c no longer needed for EOS M/M2 (keeping changes to gui.h and button_codes.h)
  2. run_canon_fw.sh: fix printing GDB command line on systems where process name is limited to 15 chars; only look at processes started by the same parent as this script (to avoid false positives) to be tested on Mac and WSL
  3. QEMU: EOS M and M2 appear to handle the Q/SET button just like 100D https://www.magiclantern.fm/forum/index.php?topic=21765.msg198769#msg198769
  4. QEMU: enabled MPU properties for EOS M (no more issues after LiveView emulation)
  5. QEMU: allow any argument for PROP_LEO_LENSID (EOSM); documented PROP_LEO_LENS* Should fix emulation with ROMs saved with a different lens (apparently lens ID goes into ROM - property 0xC000004) https://www.magiclantern.fm/forum/index.php?topic=9741.msg198847#msg198847
Changeset 16810:7dd027a3ac15 by alex@thinkpad:
Menu: QEMU hack 90f702c no longer needed for EOS M/M2<br>(keeping changes to gui.h and button_codes.h)
The file was modifiedsrc/menu.c (diff)
Changeset 16809:13b79a05b4b7 by alex@thinkpad:
run_canon_fw.sh: fix printing GDB command line on systems where process name is limited to 15 chars;<br>only look at processes started by the same parent as this script (to avoid false positives)<br>to be tested on Mac and WSL
The file was modifiedcontrib/qemu/scripts/run_canon_fw.sh (diff)
Changeset 16808:ea8b17d00702 by alex@thinkpad:
QEMU: EOS M and M2 appear to handle the Q/SET button just like 100D<br>https://www.magiclantern.fm/forum/index.php?topic=21765.msg198769#msg198769
The file was modifiedcontrib/qemu/eos/mpu_spells/button_codes.h (diff)
Changeset 16807:0fc9e8e6385d by alex@thinkpad:
QEMU: enabled MPU properties for EOS M (no more issues after LiveView emulation)
The file was modifiedcontrib/qemu/eos/mpu_spells/EOSM.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/EOSM.patch (diff)
The file was modifiedcontrib/qemu/tests/EOSM/calls-main.md5 (diff)
Changeset 16806:e39699ab23b9 by alex@thinkpad:
QEMU: allow any argument for PROP_LEO_LENSID (EOSM); documented PROP_LEO_LENS*<br><br>Should fix emulation with ROMs saved with a different lens (apparently lens ID goes into ROM - property 0xC000004)<br>https://www.magiclantern.fm/forum/index.php?topic=9741.msg198847#msg198847
The file was modifiedcontrib/qemu/eos/mpu_spells/EOSM.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/EOSM.patch (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/known_spells.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/known_spells.py (diff)