SuccessChanges

Summary

  1. MPU spells: documented PROP_BOARD_TEMP and renamed PROP_AF_DURING_RECORD/PROP_MOVIE_REC_AF to PROP_SHUTTER_AF_DURING_RECORD
  2. QEMU tests: retry screenshots if there apparently was a successful match followed by a (possibly transient) difference
  3. QEMU tests: fixed some transient screenshots (optional double-checking code to autodetect them)
  4. GDB scripts: register_cmd (for DryOS shell functions) Useful for naming a few more functions, but requires entering the DryOS shell to trigger them. Stubs for 5D3.
  5. GDB scripts: make sure all EOS models have CreateStateObject defined (only test models with this string present in the ROM)
  6. GDB scripts: make sure all models have register_func (RegisterEventProcedure) defined Exception: Eeko.
  7. QEMU: workaround for running GDB tests on 7D
  8. QEMU: fix 7D LED assertion
  9. QEMU tests: fix race condition when checking GDB scripts (shared file)
  10. GDB scripts: 800D comments, for consistency with other platforms
  11. GDB scripts: print "(null)" in other places where string arguments might be optional
Changeset 17782:77275ae6a072 by alex@thinkpad:
MPU spells: documented PROP_BOARD_TEMP and renamed PROP_AF_DURING_RECORD/PROP_MOVIE_REC_AF to PROP_SHUTTER_AF_DURING_RECORD
The file was modifiedcontrib/qemu/eos/mpu_spells/550D.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/5D3.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/600D.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/60D.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/6D.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/700D.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/70D.h (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/EOSM.h (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)
Changeset 17781:488f94afbb18 by alex@thinkpad:
QEMU tests: retry screenshots if there apparently was a successful match<br>followed by a (possibly transient) difference
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
Changeset 17780:753cda54631a by alex@thinkpad:
QEMU tests: fixed some transient screenshots<br>(optional double-checking code to autodetect them)
The file was modifiedcontrib/qemu/tests/1000D/menu.md5 (diff)
The file was modifiedcontrib/qemu/tests/1100D/menu.md5 (diff)
The file was modifiedcontrib/qemu/tests/1200D/menu.md5 (diff)
The file was modifiedcontrib/qemu/tests/450D/menu.md5 (diff)
The file was modifiedcontrib/qemu/tests/500D/menu.md5 (diff)
The file was modifiedcontrib/qemu/tests/EOSM2/menu.md5 (diff)
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
Changeset 17779:b78f9f6b2c10 by alex@thinkpad:
GDB scripts: register_cmd (for DryOS shell functions)<br><br>Useful for naming a few more functions, but requires entering the DryOS shell to trigger them. Stubs for 5D3.
The file was modifiedcontrib/qemu/scripts/5D3/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/5D3eeko/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/debug-logging.gdb (diff)
Changeset 17778:390068457d97 by alex@thinkpad:
GDB scripts: make sure all EOS models have CreateStateObject defined<br>(only test models with this string present in the ROM)
The file was modifiedcontrib/qemu/scripts/1000D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/100D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/1100D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/1200D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/200D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/400D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/40D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/450D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/500D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/50D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/550D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/5D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/5D2/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/5D3/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/5D4AE/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/600D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/60D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/650D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/6D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/6D2/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/700D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/70D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/750D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/760D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/77D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/7D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/7D2M/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/7D2S/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/80D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/EOSM/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
Changeset 17777:dd34b511695c by alex@thinkpad:
GDB scripts: make sure all models have register_func (RegisterEventProcedure) defined<br><br>Exception: Eeko.
The file was modifiedcontrib/qemu/scripts/100D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/1100D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/1200D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/1300D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/200D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/400D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/40D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/450D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/500D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/50D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/5D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/5D2/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/5D3/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/5D3eeko/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/5D4AE/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/600D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/60D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/650D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/6D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/6D2/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/700D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/70D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/750D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/760D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/7D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/7D2M/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/7D2S/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/A1100/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/EOSM/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/EOSM10/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/EOSM3/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/EOSM5/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/debug-logging.gdb (diff)
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
Changeset 17776:71ec3a8cd8ea by alex@thinkpad:
QEMU: workaround for running GDB tests on 7D
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
Changeset 17775:4f0986d68fbb by alex@thinkpad:
QEMU: fix 7D LED assertion
The file was modifiedcontrib/qemu/eos/eos.c (diff)
Changeset 17774:c084a11e2975 by alex@thinkpad:
QEMU tests: fix race condition when checking GDB scripts<br>(shared file)
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
Changeset 17773:a56526fea782 by alex@thinkpad:
GDB scripts: 800D comments, for consistency with other platforms
The file was modifiedcontrib/qemu/scripts/800D/debugmsg.gdb (diff)
Changeset 17772:a54c7ad74807 by alex@thinkpad:
GDB scripts: print &quot;(null)&quot; in other places where string arguments might be optional
The file was modifiedcontrib/qemu/scripts/debug-logging.gdb (diff)