SuccessChanges

Summary

  1. Merged in daniel_fort/magic-lantern/qemu-build-tweaks-1 (pull request #834) (fixes for building QEMU on Mac) QEMU build tweaks 1 Approved-by: Daniel Fort <dan@digiola.com>
  2. Merged in latest qemu commits
  3. QEMU: parameterized MPU spells for PROP_CARDn_STATUS; updated WriteProtect handling on most DIGIC 4/5 models (otherwise, these GUIs would show the card write-protected dialog)
  4. QEMU: use timestamps to decide the relationship between MPU spells (only messages received shortly after a mpu_send call should be considered replies)
  5. QEMU: warning about duplicate MPU spells (they will show where the communication may depend on state)
  6. QEMU: include a description for each input MPU spell (updated extract_init_spells.py with definitions for some known spells)
  7. Suppress printing an error message if the command isn’t found.
  8. Changed shebang in bash scripts. This should make them more portable. An issue came up because the Macintosh uses an older version of bash in /bin/bash and we want to use a newer Homebrew installed version in /user/local/bin/bash without breaking other setups.
  9. QEMU: parameterized MPU spells for UILock and NotifyGUIEVent
  10. QEMU: parameterized MPU spells (experimental)
  11. QEMU: incomplete half-shutter emulation (fixme: it should show the metering indicator or close menus/dialogs)
Changeset 13475:0e2ff63231c2 by Alex <broscutamaker@gmail.com>:
Merged in daniel_fort/magic-lantern/qemu-build-tweaks-1 (pull request #834)<br>(fixes for building QEMU on Mac)<br><br>QEMU build tweaks 1<br><br>Approved-by: Daniel Fort &lt;dan@digiola.com&gt;
Changeset 13474:0e7529c86143 by Daniel Fort <dan@digiola.com>:
Merged in latest qemu commits
Changeset 13473:9d6000c6968d by alex@thinkpad:
QEMU: parameterized MPU spells for PROP_CARDn_STATUS;<br>updated WriteProtect handling on most DIGIC 4/5 models<br>(otherwise, these GUIs would show the card write-protected dialog)
The file was modifiedcontrib/qemu/eos/eos.c (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/CardFormat.h (diff)
Changeset 13472:46711f9d5abe by alex@thinkpad:
QEMU: use timestamps to decide the relationship between MPU spells<br>(only messages received shortly after a mpu_send call should be considered replies)
The file was modifiedcontrib/qemu/eos/mpu_spells/50D.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/50D.patch (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/5D2.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/5D2.patch (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/5D3.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/5D3.patch (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/extract_init_spells.py (diff)
Changeset 13471:d9d06e76e7c7 by alex@thinkpad:
QEMU: warning about duplicate MPU spells<br>(they will show where the communication may depend on state)
The file was modifiedcontrib/qemu/eos/mpu.c (diff)
Changeset 13470:dba399a89040 by alex@thinkpad:
QEMU: include a description for each input MPU spell<br>(updated extract_init_spells.py with definitions for some known spells)
The file was modifiedcontrib/qemu/eos/eos.h (diff)
The file was modifiedcontrib/qemu/eos/mpu.c (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/450D.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/450D.patch (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/500D.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/500D.patch (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/50D.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/50D.patch (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/550D.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/550D.patch (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/5D2.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/5D2.patch (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/5D3.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/5D3.patch (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/600D.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/600D.patch (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/60D.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/60D.patch (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/700D.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/700D.patch (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/70D.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/70D.patch (diff)
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/NotifyGUIEvent.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/UILock.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/extract_init_spells.py (diff)
Changeset 13469:4217f461a540 by Daniel Fort <dan@digiola.com>:
Suppress printing an error message if the command isn’t found.
The file was modifiedcontrib/qemu/install.sh (diff)
Changeset 13468:293fd54ae2e5 by Daniel Fort <dan@digiola.com>:
Changed shebang in bash scripts. This should make them more portable. An issue came up because the Macintosh uses an older version of bash in /bin/bash and we want to use a newer Homebrew installed version in /user/local/bin/bash without breaking other setups.
The file was modifiedcontrib/qemu/install.sh (diff)
The file was modifiedcontrib/qemu/scripts/export_ml_syms.sh (diff)
The file was modifiedcontrib/qemu/scripts/gen_coverage.sh (diff)
The file was modifiedcontrib/qemu/scripts/html_logs.sh (diff)
The file was modifiedcontrib/qemu/scripts/mtools_setup.sh (diff)
The file was modifiedcontrib/qemu/scripts/run_canon_fw.sh (diff)
The file was modifiedcontrib/qemu/scripts/run_ml_all_cams.sh (diff)
The file was modifiedcontrib/qemu/scripts/splitgdb.sh (diff)
The file was modifiedcontrib/qemu/tests/check_grep.sh (diff)
The file was modifiedcontrib/qemu/tests/check_md5.sh (diff)
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
The file was modifiedcontrib/qemu/tests/update_md5.sh (diff)
Changeset 13467:dfe75308c6d9 by alex@thinkpad:
QEMU: parameterized MPU spells for UILock and NotifyGUIEVent
The file was modifiedcontrib/qemu/eos/mpu_spells/NotifyGUIEvent.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/UILock.h (diff)
Changeset 13466:9dad5057f46e by alex@thinkpad:
QEMU: parameterized MPU spells (experimental)
The file was modifiedcontrib/qemu/eos/eos.h (diff)
The file was modifiedcontrib/qemu/eos/mpu.c (diff)
The file was modifiedcontrib/qemu/eos/mpu.h (diff)
Changeset 13465:a55cd409ee1e by alex@thinkpad:
QEMU: incomplete half-shutter emulation<br>(fixme: it should&nbsp; show the metering indicator or close menus/dialogs)
The file was modifiedcontrib/qemu/eos/mpu.c (diff)
The file was modifiedcontrib/qemu/eos/mpu.h (diff)