FailedChanges

Summary

  1. QEMU tests: only print ROMCPY messages before the first interrupt
  2. QEMU: options for run_ml_all_cams.sh to compile and run a given set of ML platforms, from any HG changeset
  3. QEMU: updated splitgdb.sh as discussed on EOS M2 thread http://www.magiclantern.fm/forum/index.php?topic=15895.msg186245#msg186245
  4. QEMU: flush after qprintn, so the output will appear right away
  5. QEMU logging: handle %c with -debugmsg
  6. QEMU logging: minor fixes for -d autoexec
  7. QEMU: updated 5D4 GDB script and tests for 1.0.4
  8. QEMU logging: workaround to handle some missing return from interrupts (updated 600D and 1100D unique function tests - they differ by one function)
  9. QEMU: EOS M2 tests + patches.gdb
  10. QEMU: OOB fix from https://lists.gnu.org/archive/html/qemu-devel/2017-07/msg03239.html
  11. Merged in daniel_fort/magic-lantern/qemu-EOSM2-wip_1 (pull request #835) QEMU EOSM2 preliminary setup.
  12. Updates to debugmsg.gdb
  13. Found correct values by checking against 1.0.2 firmware.
  14. I’m pretty sure “set *(int*)0xFF356DE8 = 0xe12fff1e” is wrong but everything else should be good.
  15. Added EOSM2 to mph.c
  16. Updated EOSM2 debugmsg.gdb file.
  17. Added EOSM2.h file, copied from 100D.
  18. Copied button codes from 100D to EOSM2.
  19. Added EOSM2 in supported cameras list.
  20. Added mpu registers to EOSM2 in model_list.c
  21. Merged qemu into qemu-EOSM2-wip-1
  22. Merged latest qemu commits
  23. Merged in qemu commits
  24. Added items from ML on EOS-M2 forum post: http://www.magiclantern.fm/forum/index.php?topic=15895.msg185228#msg185228
  25. EOSM2 preliminary setup.
  26. Merged in daniel_fort/magic-lantern/qemu-build-tweaks-2 (pull request #836) Qemu build tweaks 2 Approved-by: Daniel Fort <dan@digiola.com>
  27. -s option not needed with uname.
  28. Check for mounted EOS_DIGITAL disk image handled differently on OS X.
  29. Merged qemu into qemu-build-tweaks-2
  30. Merged qemu into qemu to prevent multiple heads.
  31. Changed shebang for portability. Missed these two scripts in my last pull request.
  32. OS X doesn’t require root permissions to mount disk image.
  33. Use hdiutil on OS X systems.
  34. Merged in daniel_fort/magic-lantern/qemu-build-tweaks-1 (pull request #834)
Changeset 13612:08dde97f1ebc by alex@thinkpad:
QEMU tests: only print ROMCPY messages before the first interrupt
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
Changeset 13611:a2ad3bd8c2e1 by alex@thinkpad:
QEMU: options for run_ml_all_cams.sh to compile and run a given set of ML platforms, from any HG changeset
The file was modifiedcontrib/qemu/scripts/run_ml_all_cams.sh (diff)
Changeset 13610:efb2dcf8a321 by alex@thinkpad:
QEMU: updated splitgdb.sh as discussed on EOS M2 thread<br>http://www.magiclantern.fm/forum/index.php?topic=15895.msg186245#msg186245
The file was modifiedcontrib/qemu/scripts/splitgdb.sh (diff)
Changeset 13609:70592bd909ee by alex@thinkpad:
QEMU: flush after qprintn, so the output will appear right away
The file was modifiedcontrib/qemu/eos/eos_ml_helpers.c (diff)
Changeset 13608:a5b489efa781 by alex@thinkpad:
QEMU logging: handle %c with -debugmsg
The file was modifiedcontrib/qemu/eos/dbi/debugmsg.c (diff)
Changeset 13607:225c6605110c by alex@thinkpad:
QEMU logging: minor fixes for -d autoexec
The file was modifiedcontrib/qemu/eos/dbi/logging.c (diff)
Changeset 13606:6968862dbbc7 by alex@thinkpad:
QEMU: updated 5D4 GDB script and tests for 1.0.4
The file was addedcontrib/qemu/scripts/5D4/patches.gdb
The file was modifiedcontrib/qemu/scripts/5D4/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/tests/5D4/calls-fint.md5 (diff)
The file was modifiedcontrib/qemu/tests/5D4/calls-sorted.md5 (diff)
The file was modifiedcontrib/qemu/tests/5D4/disp.md5 (diff)
Changeset 13605:2773fc17a0ca by alex@thinkpad:
QEMU logging: workaround to handle some missing return from interrupts<br>(updated 600D and 1100D unique function tests - they differ by one function)
The file was modifiedcontrib/qemu/eos/dbi/logging.c (diff)
The file was modifiedcontrib/qemu/tests/1100D/calls-sorted.md5 (diff)
The file was modifiedcontrib/qemu/tests/600D/calls-sorted.md5 (diff)
Changeset 13604:b8a0b80105da by alex@thinkpad:
QEMU: EOS M2 tests + patches.gdb
The file was addedcontrib/qemu/scripts/EOSM2/patches.gdb
The file was addedcontrib/qemu/tests/EOSM2/calls-fint.md5
The file was addedcontrib/qemu/tests/EOSM2/calls-from.md5
The file was addedcontrib/qemu/tests/EOSM2/calls-sorted.md5
The file was addedcontrib/qemu/tests/EOSM2/disp.md5
The file was addedcontrib/qemu/tests/EOSM2/format.md5
The file was addedcontrib/qemu/tests/EOSM2/menu.md5
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
Changeset 13603:5fa889916d45 by alex@thinkpad:
QEMU: OOB fix from https://lists.gnu.org/archive/html/qemu-devel/2017-07/msg03239.html
The file was modifiedcontrib/qemu/qemu-2.5.0.patch (diff)
Changeset 13510:6b3b4d5523dd by Alex <broscutamaker@gmail.com>:
Merged in daniel_fort/magic-lantern/qemu-EOSM2-wip_1 (pull request #835)<br><br>QEMU EOSM2 preliminary setup.
Changeset 13509:1de8d88eadc1 by Daniel Fort <dan@digiola.com>:
Updates to debugmsg.gdb
The file was modifiedcontrib/qemu/scripts/EOSM2/debugmsg.gdb (diff)
Changeset 13508:5bddd34bd91e by Daniel Fort <dan@digiola.com>:
Found correct values by checking against 1.0.2 firmware.
The file was modifiedcontrib/qemu/scripts/EOSM2/debugmsg.gdb (diff)
Changeset 13507:078d3b50b0fe by Daniel Fort <dan@digiola.com>:
I’m pretty sure “set *(int*)0xFF356DE8 = 0xe12fff1e” is wrong but everything else should be good.
The file was modifiedcontrib/qemu/scripts/EOSM2/debugmsg.gdb (diff)
Changeset 13506:aa849bb9e74d by Daniel Fort <dan@digiola.com>:
Added EOSM2 to mph.c
The file was modifiedcontrib/qemu/eos/mpu.c (diff)
Changeset 13505:76097c1fd241 by Daniel Fort <dan@digiola.com>:
Updated EOSM2 debugmsg.gdb file.
The file was modifiedcontrib/qemu/scripts/EOSM2/debugmsg.gdb (diff)
Changeset 13504:2b8378e513f4 by Daniel Fort <dan@digiola.com>:
Added EOSM2.h file, copied from 100D.
The file was addedcontrib/qemu/eos/mpu_spells/EOSM2.h
Changeset 13503:2a6137528027 by Daniel Fort <dan@digiola.com>:
Copied button codes from 100D to EOSM2.
The file was modifiedcontrib/qemu/eos/mpu_spells/button_codes.h (diff)
Changeset 13502:f69e35f44a95 by Daniel Fort <dan@digiola.com>:
Added EOSM2 in supported cameras list.
The file was modifiedcontrib/qemu/eos/mpu_spells/make_button_codes.sh (diff)
Changeset 13501:3d14927bee1c by Daniel Fort <dan@digiola.com>:
Added mpu registers to EOSM2 in model_list.c
The file was modifiedcontrib/qemu/eos/model_list.c (diff)
Changeset 13500:d0028cf8ceff by Daniel Fort <dan@digiola.com>:
Merged qemu into qemu-EOSM2-wip-1
Changeset 13499:bdd3ae260cfd by Daniel Fort <dan@digiola.com>:
Merged latest qemu commits
Changeset 13498:af3e5b8d5af1 by Daniel Fort <dan@digiola.com>:
Merged in qemu commits
Changeset 13497:23a8c2d93afc by Daniel Fort <dan@digiola.com>:
Added items from ML on EOS-M2 forum post: http://www.magiclantern.fm/forum/index.php?topic=15895.msg185228#msg185228
The file was addedcontrib/qemu/scripts/EOSM2/debugmsg.gdb
The file was modifiedcontrib/qemu/eos/model_list.c (diff)
Changeset 13496:6099a11eb751 by Daniel Fort <dan@digiola.com>:
EOSM2 preliminary setup.
The file was modifiedcontrib/qemu/eos/model_list.c (diff)
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
Changeset 13495:31248872fa62 by Alex <broscutamaker@gmail.com>:
Merged in daniel_fort/magic-lantern/qemu-build-tweaks-2 (pull request #836)<br><br>Qemu build tweaks 2<br><br>Approved-by: Daniel Fort &lt;dan@digiola.com&gt;
Changeset 13494:e7bb2c933023 by Daniel Fort <dan@digiola.com>:
-s option not needed with uname.
The file was modifiedcontrib/qemu/scripts/mount.sh (diff)
Changeset 13493:576af0a9ffea by Daniel Fort <dan@digiola.com>:
Check for mounted EOS_DIGITAL disk image handled differently on OS X.
The file was modifiedcontrib/qemu/scripts/run_canon_fw.sh (diff)
Changeset 13492:f8a0b0076c52 by Daniel Fort <dan@digiola.com>:
Merged qemu into qemu-build-tweaks-2
Changeset 13491:f33c089cc3e5 by Daniel Fort <dan@digiola.com>:
Merged qemu into qemu to prevent multiple heads.
Changeset 13490:d09f1b93e825 by Daniel Fort <dan@digiola.com>:
Changed shebang for portability. Missed these two scripts in my last pull request.
The file was modifiedcontrib/qemu/scripts/configure_eos.sh (diff)
The file was modifiedcontrib/qemu/scripts/copy_back_to_contrib.sh (diff)
Changeset 13489:830451b0d97d by Daniel Fort <dan@digiola.com>:
OS X doesn’t require root permissions to mount disk image.
The file was modifiedcontrib/qemu/scripts/mount.sh (diff)
Changeset 13488:4a991e5a600f by Daniel Fort <dan@digiola.com>:
Use hdiutil on OS X systems.
The file was modifiedcontrib/qemu/scripts/mount.sh (diff)
Changeset 13487:f3506bd212a1 by Daniel Fort <dan@digiola.com>:
Merged in daniel_fort/magic-lantern/qemu-build-tweaks-1 (pull request #834)