SuccessChanges

Summary

  1. QEMU: 450D GUI working! - updated MPU spells, button codes and parsing scripts - WriteProtect GPIO - SET does not send unpress events - menu navigation working, format locks up - shutdown working - updated tests
  2. QEMU: print whether available keys are press-only or they also send unpress events
  3. QEMU: re-created 70D MPU spells; shutdown working
  4. QEMU: shutdown working on most models able to start the GUI (all but 70D)
  5. minimal targets: removed old references to qemu-util
  6. QEMU tests: always stop GDB when QEMU quits
  7. QEMU tests: updated to handle shutdown and reboot (shutdown test after menu navigation, reboot test when formatting card and restoring ML)
  8. QEMU: handle PROP_ABORT (after opening battery door) fixme: it doesn't shutdown, figure out why
  9. QEMU: handle the powerdown event (menu: Machine -> Power Down)
  10. QEMU: experimental shutdown handling (card door and power switch)
  11. reloc.c: cleaned up ifdef's
  12. QEMU: minor README update (ML menu now working on all models able to boot the GUI)
  13. QEMU: 1200D doesn't have a dedicated delete button (use the key codes from 1100D - same as 600D, but without the delete button)
  14. QEMU: experimental Av button handling for Rebel cameras (fixme: has some side effects, such as changing the displayed shutter speed)
  15. QEMU: don't auto-repeat keys, except for scrollwheels
  16. QEMU: also allow right shift for half-shutter
  17. QEMU: handle the FUNC button (for 50D menu navigation)
  18. Merged unified into qemu
  19. QEMU: updated 700D to 1.1.5 (GDB scripts and menu tests)
  20. QEMU: README updates
  21. installer: fix compilation
  22. Merged in daniel_fort/magic-lantern/update-to-700D.115 (pull request #813) Update to 700D.115
  23. 700D: fix AbortEDmac
  24. Dummy merge with dfort's unified
  25. 700D, 6D, 7D: fix AbortEDmac
  26. 700D: undo dialog_refresh_timer change in mlv_rec/mlv_lite (this address is the same in 1.1.4 and 1.1.5)
  27. Update sf_dump module to 700D.115
  28. Fixed is_taskid_valid stub.
  29. Merged unified into update-to-700D.115
  30. Added minimal autoexec.bin for 700D
  31. Merged unified into update-to-700D.115
  32. Merged unified into update-to-700D.115
  33. Incorporated pull request #842 to fix Autoexposure module
  34. Merged unified into update-to-700D.115
  35. Resolve conflicts with changes to Task info in stubs.S
  36. Merged unified into update-to-700D.115
  37. Added new ML-SETUP.FIR created by a1ex
  38. update to firmware revision 700D.115
  39. hg rename 700D.114 700D.115
  40. Merged hudson/unified into unified to prevent new remote heads.
  41. Update to latest exiftool
Changeset 13902:d2dbd23d13a4 by alex@thinkpad:
QEMU: 450D GUI working!<br>- updated MPU spells, button codes and parsing scripts<br>- WriteProtect GPIO<br>- SET does not send unpress events<br>- menu navigation working, format locks up<br>- shutdown working<br>- updated tests
The file was addedcontrib/qemu/tests/450D/menu.md5
The file was modifiedcontrib/qemu/eos/eos.c (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/button_codes.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/extract_button_codes.py (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/extract_init_spells.py (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/make_button_codes.sh (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/outils.py (diff)
The file was modifiedcontrib/qemu/tests/450D/calls-main.md5 (diff)
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
Changeset 13901:30c239f2aeca by alex@thinkpad:
QEMU: print whether available keys are press-only or they also send unpress events
The file was modifiedcontrib/qemu/eos/mpu.c (diff)
Changeset 13900:89254290c3f7 by alex@thinkpad:
QEMU: re-created 70D MPU spells; shutdown working
The file was modifiedcontrib/qemu/eos/mpu_spells/70D.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/70D.patch (diff)
Changeset 13899:20a176d11a1d by alex@thinkpad:
QEMU: shutdown working on most models able to start the GUI (all but 70D)
The file was modifiedcontrib/qemu/eos/mpu_spells/100D.h (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/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/EOSM2.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/Shutdown.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/button_codes.h (diff)
Changeset 13898:72ed0524e910 by alex@thinkpad:
minimal targets: removed old references to qemu-util
The file was modifiedminimal/qemu-frsp/Makefile (diff)
The file was modifiedminimal/qemu-hptimer/Makefile (diff)
The file was modifiedminimal/qemu-hptimer/minimal.c (diff)
The file was modifiedminimal/qemu-memchk/Makefile (diff)
The file was modifiedminimal/qemu-memchk/minimal.c (diff)
Changeset 13897:5a8ad8cdd382 by alex@thinkpad:
QEMU tests: always stop GDB when QEMU quits
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
Changeset 13896:fd35fbaad5da by alex@thinkpad:
QEMU tests: updated to handle shutdown and reboot<br>(shutdown test after menu navigation, reboot test when formatting card and restoring ML)
The file was modifiedcontrib/qemu/tests/check_grep.sh (diff)
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
Changeset 13895:d79e39160fdc by alex@thinkpad:
QEMU: handle PROP_ABORT (after opening battery door)<br>fixme: it doesn&#039;t shutdown, figure out why
The file was modifiedcontrib/qemu/eos/mpu.c (diff)
The file was modifiedcontrib/qemu/eos/mpu.h (diff)
Changeset 13894:063c3ef0050f by alex@thinkpad:
QEMU: handle the powerdown event<br>(menu: Machine -&gt; Power Down)
The file was modifiedcontrib/qemu/eos/eos.h (diff)
The file was modifiedcontrib/qemu/eos/mpu.c (diff)
Changeset 13893:6198074ea348 by alex@thinkpad:
QEMU: experimental shutdown handling (card door and power switch)
The file was modifiedcontrib/qemu/eos/mpu.c (diff)
The file was modifiedcontrib/qemu/eos/mpu.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/Shutdown.h (diff)
Changeset 13892:8df1b6accdab by alex@thinkpad:
reloc.c: cleaned up ifdef&#039;s
The file was modifiedsrc/reloc.c (diff)
Changeset 13891:698f0de72563 by alex@thinkpad:
QEMU: minor README update<br>(ML menu now working on all models able to boot the GUI)
The file was modifiedcontrib/qemu/README.rst (diff)
Changeset 13890:446db811e5a1 by alex@thinkpad:
QEMU: 1200D doesn&#039;t have a dedicated delete button<br>(use the key codes from 1100D - same as 600D, but without the delete button)
The file was modifiedcontrib/qemu/eos/mpu.c (diff)
Changeset 13889:22b47229e3aa by alex@thinkpad:
QEMU: experimental Av button handling for Rebel cameras<br>(fixme: has some side effects, such as changing the displayed shutter speed)
The file was modifiedcontrib/qemu/eos/mpu.c (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/button_codes.h (diff)
Changeset 13888:779bed7bbf00 by alex@thinkpad:
QEMU: don&#039;t auto-repeat keys, except for scrollwheels
The file was modifiedcontrib/qemu/eos/mpu.c (diff)
Changeset 13887:eaea10419df7 by alex@thinkpad:
QEMU: also allow right shift for half-shutter
The file was modifiedcontrib/qemu/eos/mpu.c (diff)
Changeset 13886:bfda25756b69 by alex@thinkpad:
QEMU: handle the FUNC button (for 50D menu navigation)
The file was modifiedcontrib/qemu/eos/mpu.c (diff)
Changeset 13883:97b097b917ab by alex@thinkpad:
Merged unified into qemu
Changeset 13882:b5e712309666 by alex@thinkpad:
QEMU: updated 700D to 1.1.5 (GDB scripts and menu tests)
The file was modifiedcontrib/qemu/scripts/700D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/700D/patches.gdb (diff)
The file was modifiedcontrib/qemu/tests/700D/calls-main.md5 (diff)
The file was modifiedcontrib/qemu/tests/700D/disp.md5 (diff)
The file was modifiedcontrib/qemu/tests/700D/format.md5 (diff)
The file was modifiedcontrib/qemu/tests/700D/menu.md5 (diff)
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
Changeset 13881:f20dedc95172 by alex@thinkpad:
QEMU: README updates
The file was modifiedcontrib/qemu/README.rst (diff)
Changeset 13880:80501e7a8ada by alex@thinkpad:
installer: fix compilation
The file was modifiedsrc/installer.c (diff)
Changeset 13879:22a03ba026a8 by alex@thinkpad:
Merged in daniel_fort/magic-lantern/update-to-700D.115 (pull request #813)<br><br>Update to 700D.115
Changeset 13878:5e44a9342f7f by alex@thinkpad:
700D: fix AbortEDmac
The file was modifiedplatform/700D.115/stubs.S (diff)
Changeset 13877:77e64aa5a8e4 by alex@thinkpad:
Dummy merge with dfort&#039;s unified
Changeset 13876:4ce4d2876ac5 by alex@thinkpad:
700D, 6D, 7D: fix AbortEDmac
The file was modifiedplatform/6D.116/stubs.S (diff)
The file was modifiedplatform/700D.114/stubs.S (diff)
The file was modifiedplatform/7D.203/stubs.S (diff)
Changeset 13875:b363c946ba67 by alex@thinkpad:
700D: undo dialog_refresh_timer change in mlv_rec/mlv_lite<br>(this address is the same in 1.1.4 and 1.1.5)
The file was modifiedmodules/mlv_lite/mlv_lite.c (diff)
The file was modifiedmodules/mlv_rec/mlv_rec.c (diff)
Changeset 13874:7e969b471299 by Daniel Fort <dan@digiola.com>:
Update sf_dump module to 700D.115
The file was modifiedmodules/sf_dump/sf_dump.c (diff)
Changeset 13873:93e177a2b6e9 by Daniel Fort <dan@digiola.com>:
Fixed is_taskid_valid stub.
The file was modifiedplatform/700D.115/stubs.S (diff)
Changeset 13872:0b141cdca777 by Daniel Fort <dan@digiola.com>:
Merged unified into update-to-700D.115
Changeset 13871:e228e1b3097f by Daniel Fort <dan@digiola.com>:
Added minimal autoexec.bin for 700D
The file was addedminimal/700D/Makefile
Changeset 13870:2023513bdbd8 by Daniel Fort <dan@digiola.com>:
Merged unified into update-to-700D.115
Changeset 13869:72ac88183b5e by Daniel Fort <dan@digiola.com>:
Merged unified into update-to-700D.115
Changeset 13868:434b7eb5bd37 by Daniel Fort <dan@digiola.com>:
Incorporated pull request #842 to fix Autoexposure module
The file was modifiedplatform/700D.115/consts.h (diff)
Changeset 13867:435cb1037f70 by Daniel Fort <dan@digiola.com>:
Merged unified into update-to-700D.115
Changeset 13866:f15d6070c583 by Daniel Fort <dan@digiola.com>:
Resolve conflicts with changes to Task info in stubs.S
The file was modifiedplatform/700D.115/stubs.S (diff)
Changeset 13865:1400d793a6e6 by Daniel Fort <dan@digiola.com>:
Merged unified into update-to-700D.115
Changeset 13864:2a83ae867477 by Daniel Fort <dan@digiola.com>:
Added new ML-SETUP.FIR created by a1ex
The file was modifiedplatform/700D.115/ML-SETUP.FIR (diff)
Changeset 13863:fc28684c6be8 by Daniel Fort <dan@digiola.com>:
update to firmware revision 700D.115
The file was modifiedinstaller/Makefile (diff)
The file was modifiedmodules/adtg_gui/adtg_gui.c (diff)
The file was modifiedmodules/dual_iso/dual_iso.c (diff)
The file was modifiedmodules/mlv_rec/mlv_rec.c (diff)
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
The file was modifiedplatform/700D.115/Makefile.platform.default (diff)
The file was modifiedplatform/700D.115/consts.h (diff)
The file was modifiedplatform/700D.115/internals.h (diff)
The file was modifiedplatform/700D.115/stubs.S (diff)
The file was modifiedplatform/Makefile.platform.map (diff)
The file was modifiedsrc/fw-signature.h (diff)
Changeset 13862:fa90b21ccc5a by Daniel Fort <dan@digiola.com>:
hg rename 700D.114 700D.115
The file was addedinstaller/700D.115/Makefile
The file was addedplatform/700D.115/ML-SETUP.FIR
The file was addedplatform/700D.115/Makefile
The file was addedplatform/700D.115/Makefile.platform.default
The file was addedplatform/700D.115/Makefile.setup.default
The file was addedplatform/700D.115/cfn.c
The file was addedplatform/700D.115/consts.h
The file was addedplatform/700D.115/features.h
The file was addedplatform/700D.115/gui.h
The file was addedplatform/700D.115/include/platform/mvr.h
The file was addedplatform/700D.115/include/platform/state-object.h
The file was addedplatform/700D.115/internals.h
The file was addedplatform/700D.115/stubs.S
The file was removedinstaller/700D.114/Makefile
The file was removedplatform/700D.114/ML-SETUP.FIR
The file was removedplatform/700D.114/Makefile
The file was removedplatform/700D.114/Makefile.platform.default
The file was removedplatform/700D.114/Makefile.setup.default
The file was removedplatform/700D.114/cfn.c
The file was removedplatform/700D.114/consts.h
The file was removedplatform/700D.114/features.h
The file was removedplatform/700D.114/gui.h
The file was removedplatform/700D.114/include/platform/mvr.h
The file was removedplatform/700D.114/include/platform/state-object.h
The file was removedplatform/700D.114/internals.h
The file was removedplatform/700D.114/stubs.S
Changeset 13566:70852eb55a96 by Daniel Fort <dan@digiola.com>:
Merged hudson/unified into unified to prevent new remote heads.
Changeset 13559:2e989b71f67a by Daniel Fort <dan@digiola.com>:
Update to latest exiftool
The file was modifiedmodules/dual_iso/Makefile.cr2hdr (diff)