SuccessChanges

Summary

  1. QEMU: updated 750D/760D GDB scripts and tests; file I/O works! (using 750D SFDATA.BIN)
  2. Merged in t3r4n/magic-lantern/qemu (pull request #894)
  3. QEMU: fix some MPU spells (typos caught by automated checking)
  4. Added the serial flash line for 750D and 760D into model_list. See https://www.magiclantern.fm/forum/index.php?topic=17627.msg195357#msg195357
  5. QEMU readme: minor link updates
  6. QEMU readme: moved developer and reverse engineering notes to a new file (reason: bitbucket seems to have trouble rendering large files)
  7. QEMU readme, GDB scripts: info on debugging symbols; more symbol-file choices in comments (depending on what you are debugging - regular ML, reboot shim or Canon firmware)
  8. QEMU readme, GDB scripts: recommend '-ex quit' after patches.gdb, but not after debugmsg.gdb reason: when running with patches.gdb, you may not want to type "quit" after stopping the emulation however, this trick removes the ability to use interactive breakpoints in GDB (it would quit as soon as reaching one), so don't recommend it for debugmsg.gdb
  9. QEMU readme: fix typos; minor updates
Changeset 16613:8fa259bce06e by alex@thinkpad:
QEMU: updated 750D/760D GDB scripts and tests; file I/O works!<br>(using 750D SFDATA.BIN)
The file was addedcontrib/qemu/scripts/750D/patches.gdb
The file was addedcontrib/qemu/scripts/760D/patches.gdb
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/7D2M/patches.gdb (diff)
The file was modifiedcontrib/qemu/tests/750D/calls-main.md5 (diff)
The file was modifiedcontrib/qemu/tests/760D/calls-main.md5 (diff)
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
Changeset 16612:979316f936ee by alex@thinkpad:
Merged in t3r4n/magic-lantern/qemu (pull request #894)
Changeset 16611:569968e5f48a by alex@thinkpad:
QEMU: fix some MPU spells<br>(typos caught by automated checking)
The file was modifiedcontrib/qemu/eos/mpu_spells/6D.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/extract_init_spells.py (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/known_spells.h (diff)
Changeset 16610:487260c4d24e by t3ra4n <24naret@gmail.com>:
Added the serial flash line for 750D and 760D into model_list. See https://www.magiclantern.fm/forum/index.php?topic=17627.msg195357#msg195357
The file was modifiedcontrib/qemu/eos/model_list.c (diff)
Changeset 16609:364db8e71ad7 by alex@thinkpad:
QEMU readme: minor link updates
The file was modifiedcontrib/qemu/HACKING.rst (diff)
Changeset 16608:8fa748b14b1e by alex@thinkpad:
QEMU readme: moved developer and reverse engineering notes to a new file<br>(reason: bitbucket seems to have trouble rendering large files)
The file was addedcontrib/qemu/HACKING.rst
The file was modifiedcontrib/qemu/README.rst (diff)
Changeset 16607:73378804ed43 by alex@thinkpad:
QEMU readme, GDB scripts: info on debugging symbols; more symbol-file choices in comments<br>(depending on what you are debugging - regular ML, reboot shim or Canon firmware)
The file was modifiedcontrib/qemu/README.rst (diff)
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/1300D/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/5D4/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/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/80D/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/EOSM/debugmsg.gdb (diff)
The file was modifiedcontrib/qemu/scripts/EOSM2/debugmsg.gdb (diff)
Changeset 16606:f037cd0a9569 by alex@thinkpad:
QEMU readme, GDB scripts: recommend &#039;-ex quit&#039; after patches.gdb, but not after debugmsg.gdb<br><br>reason: when running with patches.gdb, you may not want to type &quot;quit&quot; after stopping the emulation<br>however, this trick removes the ability to use interactive breakpoints in GDB (it would quit as soon as reaching one), so don&#039;t recommend it for debugmsg.gdb
The file was modifiedcontrib/qemu/README.rst (diff)
The file was modifiedcontrib/qemu/scripts/5D4/patches.gdb (diff)
The file was modifiedcontrib/qemu/scripts/70D/patches.gdb (diff)
The file was modifiedcontrib/qemu/scripts/7D2M/patches.gdb (diff)
The file was modifiedcontrib/qemu/scripts/80D/patches.gdb (diff)
The file was modifiedcontrib/qemu/scripts/EOSM/patches.gdb (diff)
The file was modifiedcontrib/qemu/scripts/EOSM2/patches.gdb (diff)
Changeset 16605:3886414f5026 by alex@thinkpad:
QEMU readme: fix typos; minor updates
The file was modifiedcontrib/qemu/README.rst (diff)