SuccessChanges

Summary

  1. MPU spells: identified PROP_BATTERY_CHECK (verified before dialogs such as card format or firmware update)
  2. QEMU: print names of MPU spells (exported from extract_init_spells.py) and highlight the ones without name or without known behavior
  3. MPU spells: documented a bunch of properties and updated their indexing (some trial and error, others copied from http://www.magiclantern.fm/forum/index.php?topic=17596.0 )
  4. QEMU: handle INFO unpress event (for 5D3)
  5. QEMU: generate valid dark frames if a CR2 isn't available
  6. QEMU: allow full-res 14-bit data from any format readable by dcraw (usually CR2 and DNG; example in README)
  7. QEMU: use <%d> for EDMAC connections in debug messages (e.g. connection <5>, channel #16)
  8. QEMU: moved image processing engine functions to separate file (EDMAC, PREPRO, JPCORE...)
  9. make install_qemu: check whether sd.img or cf.img is mounted before copying files
  10. run_canon_fw.sh: also print the command-line of arm-none-eabi-gdb, if any and whether it's running as a background job or not
Changeset 16383:89f33ed10fd2 by alex@thinkpad:
MPU spells: identified PROP_BATTERY_CHECK<br>(verified before dialogs such as card format or firmware update)
The file was modifiedcontrib/qemu/eos/mpu_spells/CardFormat.h (diff)
The file was modifiedcontrib/qemu/tests/550D/calls-main.md5 (diff)
The file was modifiedcontrib/qemu/tests/5D3/calls-main.md5 (diff)
Changeset 16382:c1a387381683 by alex@thinkpad:
QEMU: print names of MPU spells (exported from extract_init_spells.py)<br>and highlight the ones without name or without known behavior
The file was addedcontrib/qemu/eos/mpu_spells/known_spells.h
The file was modifiedcontrib/qemu/eos/mpu.c (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/extract_init_spells.py (diff)
The file was modifiedcontrib/qemu/eos/mpu_spells/make_spells.sh (diff)
Changeset 16381:2e56dfb82083 by alex@thinkpad:
MPU spells: documented a bunch of properties and updated their indexing<br>(some trial and error, others copied from http://www.magiclantern.fm/forum/index.php?topic=17596.0 )
The file was modifiedcontrib/qemu/eos/mpu_spells/extract_init_spells.py (diff)
Changeset 16380:c679ab2ccee8 by alex@thinkpad:
QEMU: handle INFO unpress event (for 5D3)
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/button_codes.h (diff)
Changeset 16379:301ae81d5fff by alex@thinkpad:
QEMU: generate valid dark frames if a CR2 isn&#039;t available
The file was modifiedcontrib/qemu/eos/engine.c (diff)
Changeset 16378:a3591c875019 by alex@thinkpad:
QEMU: allow full-res 14-bit data from any format readable by dcraw<br>(usually CR2 and DNG; example in README)
The file was modifiedcontrib/qemu/README.rst (diff)
The file was modifiedcontrib/qemu/eos/engine.c (diff)
Changeset 16371:309e498ff683 by alex@thinkpad:
QEMU: use &lt;%d&gt; for EDMAC connections in debug messages<br>(e.g. connection &lt;5&gt;, channel #16)
The file was modifiedcontrib/qemu/eos/engine.c (diff)
Changeset 16370:e5eb342b4533 by alex@thinkpad:
QEMU: moved image processing engine functions to separate file<br>(EDMAC, PREPRO, JPCORE...)
The file was addedcontrib/qemu/eos/engine.c
The file was addedcontrib/qemu/eos/engine.h
The file was modifiedcontrib/qemu/eos/Makefile.objs (diff)
The file was modifiedcontrib/qemu/eos/eos.c (diff)
The file was modifiedcontrib/qemu/eos/eos.h (diff)
Changeset 16369:996d051b13d6 by alex@thinkpad:
make install_qemu: check whether sd.img or cf.img is mounted before copying files
The file was modifiedcontrib/qemu/scripts/mtools_copy_ml.sh (diff)
The file was modifiedcontrib/qemu/scripts/run_canon_fw.sh (diff)
Changeset 16368:2b91c8c9be3e by alex@thinkpad:
run_canon_fw.sh: also print the command-line of arm-none-eabi-gdb, if any<br>and whether it&#039;s running as a background job or not
The file was modifiedcontrib/qemu/scripts/run_canon_fw.sh (diff)