SuccessChanges

Summary

  1. QEMU: initial support for 7D (slave core only, IPC disabled)
  2. QEMU test suite: minor speed-up when waiting for specific text in the log file
  3. QEMU: moved HPTimer test from qemu-util to a minimal test binary; added a test for current task name and current interrupt ID; should work on all models that can load autoexec.bin and start a few tasks (no need for GUI)
  4. QEMU: aggressive LED redraw
  5. QEMU: better handle double-buffered displays (minor)
  6. 7D: fix minimal target (also removed some custom installer settings)
  7. 6D: fix minimal target
  8. Merged task_name into qemu
  9. 50D, 6D, 7D, 650D: current_task and current_interrupt stubs (tested in QEMU)
  10. qemu-util: moved register definitions to header
  11. 5D3 1.2.3: current_task and current_interrupt stubs
  12. Merged unified into task_name
  13. mlv_lite: fix invalid header under certain conditions involving very fast button presses example: select a resolution higher than maximum, zoom in, return from zoom and press record very quickly http://www.magiclantern.fm/forum/index.php?topic=19108
  14. 500D: current_task and current_interrupt stubs
  15. Tasks: undo changes to get_task_name_from_id (no longer needed)
  16. Moved CURRENT_INTERRUPT_ADDR to stubs; added some more models (copied from QEMU)
  17. dm-spy-experiments: current_task stub for EOSM
  18. 5D2, 5D3, 550D, 600D, 700D: current_task stub
  19. tasks.c, stubs: removed unused GetTaskName and get_current_task sed -i.bak '/GetTaskName/d' */stubs.S sed -i.bak '/get_current_task/d' */stubs.S
  20. tasks.c, stubs: removed unused get_obj_attr sed -i.bak '/get_obj_attr/d' */stubs.S
  21. Refactored get_task_name_from_id(get_current_task()) with get_current_task_name() (to be made generic)
  22. Ported get_current_task_name from dm-spy-experiments branch (much faster, new stub required)
Changeset 12970:d37de6cf8113 by alex@thinkpad:
QEMU: initial support for 7D (slave core only, IPC disabled)
The file was addedcontrib/qemu/scripts/7D/debugmsg.gdb
The file was addedcontrib/qemu/tests/7D/disp.md5
The file was modifiedcontrib/qemu/eos/eos.c (diff)
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
Changeset 12969:e70e0cd1f0da by alex@thinkpad:
QEMU test suite: minor speed-up when waiting for specific text in the log file
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
Changeset 12968:d6454bf19a96 by alex@thinkpad:
QEMU: moved HPTimer test from qemu-util to a minimal test binary;<br>added a test for current task name and current interrupt ID;<br>should work on all models that can load autoexec.bin and start a few tasks (no need for GUI)
The file was addedminimal/qemu-hptimer/Makefile
The file was addedminimal/qemu-hptimer/minimal.c
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
The file was modifiedsrc/qemu-util.c (diff)
Changeset 12967:2575c0c6653c by alex@thinkpad:
QEMU: aggressive LED redraw
The file was modifiedcontrib/qemu/eos/eos.c (diff)
Changeset 12966:bf41cb12d824 by alex@thinkpad:
QEMU: better handle double-buffered displays (minor)
The file was modifiedcontrib/qemu/eos/eos.c (diff)
Changeset 12965:69fc2d2e8de1 by alex@thinkpad:
7D: fix minimal target<br>(also removed some custom installer settings)
The file was modifiedinstaller/7D.203/Makefile (diff)
The file was modifiedplatform/7D.203/Makefile.platform.default (diff)
Changeset 12964:c905f43f267b by alex@thinkpad:
6D: fix minimal target
The file was modifiedinstaller/6D.116/Makefile (diff)
The file was modifiedplatform/6D.116/Makefile.platform.default (diff)
The file was modifiedplatform/6D.116/consts.h (diff)
Changeset 12963:ba2f322dad97 by alex@thinkpad:
Merged task_name into qemu
Changeset 12962:3a47d96aa983 by alex@thinkpad:
50D, 6D, 7D, 650D: current_task and current_interrupt stubs (tested in QEMU)
The file was modifiedplatform/50D.109/stubs.S (diff)
The file was modifiedplatform/650D.104/stubs.S (diff)
The file was modifiedplatform/6D.116/stubs.S (diff)
The file was modifiedplatform/7D.203/stubs.S (diff)
Changeset 12961:ac20d58c37ae by alex@thinkpad:
qemu-util: moved register definitions to header
The file was modifiedsrc/qemu-util.c (diff)
The file was modifiedsrc/qemu-util.h (diff)
Changeset 12960:ecaa37f22ae0 by alex@thinkpad:
5D3 1.2.3: current_task and current_interrupt stubs
The file was modifiedplatform/5D3.123/stubs.S (diff)
Changeset 12959:3af9e852a1ff by alex@thinkpad:
Merged unified into task_name
Changeset 12958:76c83eb1fb64 by alex@thinkpad:
mlv_lite: fix invalid header under certain conditions involving very fast button presses<br>example: select a resolution higher than maximum, zoom in, return from zoom and press record very quickly<br>http://www.magiclantern.fm/forum/index.php?topic=19108
The file was modifiedmodules/mlv_lite/mlv_lite.c (diff)
Changeset 12957:5114d3dfb8b9 by alex@thinkpad:
500D: current_task and current_interrupt stubs
The file was modifiedplatform/500D.111/stubs.S (diff)
Changeset 12956:9179d30c6f13 by alex@thinkpad:
Tasks: undo changes to get_task_name_from_id (no longer needed)
The file was modifiedsrc/tasks.c (diff)
Changeset 12955:3fb940874775 by alex@thinkpad:
Moved CURRENT_INTERRUPT_ADDR to stubs; added some more models (copied from QEMU)
The file was modifiedplatform/1100D.105/stubs.S (diff)
The file was modifiedplatform/550D.109/stubs.S (diff)
The file was modifiedplatform/5D2.212/consts.h (diff)
The file was modifiedplatform/5D2.212/stubs.S (diff)
The file was modifiedplatform/5D3.113/consts.h (diff)
The file was modifiedplatform/5D3.113/stubs.S (diff)
The file was modifiedplatform/600D.102/stubs.S (diff)
The file was modifiedplatform/60D.111/consts.h (diff)
The file was modifiedplatform/60D.111/stubs.S (diff)
The file was modifiedplatform/700D.114/stubs.S (diff)
The file was modifiedplatform/EOSM.202/stubs.S (diff)
The file was modifiedsrc/tasks.c (diff)
The file was modifiedsrc/tasks.h (diff)
Changeset 12954:9a892ac4f796 by Rafael Brune <mail@rbrune.de>:
dm-spy-experiments: current_task stub for EOSM
The file was modifiedplatform/EOSM.202/stubs.S (diff)
Changeset 12953:08262be52fd2 by alex@thinkpad:
5D2, 5D3, 550D, 600D, 700D: current_task stub
The file was modifiedplatform/550D.109/stubs.S (diff)
The file was modifiedplatform/5D2.212/stubs.S (diff)
The file was modifiedplatform/5D3.113/stubs.S (diff)
The file was modifiedplatform/600D.102/stubs.S (diff)
The file was modifiedplatform/700D.114/stubs.S (diff)
Changeset 12952:0fa1248d0c6f by alex@thinkpad:
tasks.c, stubs: removed unused GetTaskName and get_current_task<br>sed -i.bak &#039;/GetTaskName/d&#039; */stubs.S<br>sed -i.bak &#039;/get_current_task/d&#039; */stubs.S
The file was modifiedplatform/1100D.105/stubs.S (diff)
The file was modifiedplatform/500D.111/stubs.S (diff)
The file was modifiedplatform/50D.109/stubs.S (diff)
The file was modifiedplatform/550D.109/stubs.S (diff)
The file was modifiedplatform/5D2.212/stubs.S (diff)
The file was modifiedplatform/5D3.113/stubs.S (diff)
The file was modifiedplatform/600D.102/stubs.S (diff)
The file was modifiedplatform/650D.104/stubs.S (diff)
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)
The file was modifiedplatform/7D_MASTER.203/stubs.S (diff)
The file was modifiedplatform/EOSM.202/stubs.S (diff)
The file was modifiedsrc/tasks.c (diff)
Changeset 12951:e160e2a72ddb by alex@thinkpad:
tasks.c, stubs: removed unused get_obj_attr<br>sed -i.bak &#039;/get_obj_attr/d&#039; */stubs.S
The file was modifiedplatform/1100D.105/stubs.S (diff)
The file was modifiedplatform/500D.111/stubs.S (diff)
The file was modifiedplatform/50D.109/stubs.S (diff)
The file was modifiedplatform/550D.109/stubs.S (diff)
The file was modifiedplatform/5D2.212/stubs.S (diff)
The file was modifiedplatform/5D3.113/stubs.S (diff)
The file was modifiedplatform/600D.102/stubs.S (diff)
The file was modifiedplatform/60D.111/stubs.S (diff)
The file was modifiedplatform/650D.104/stubs.S (diff)
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)
The file was modifiedplatform/7D_MASTER.203/stubs.S (diff)
The file was modifiedplatform/EOSM.202/stubs.S (diff)
The file was modifiedsrc/tasks.c (diff)
Changeset 12950:ba60e42d17b8 by Alex:
Refactored get_task_name_from_id(get_current_task()) with get_current_task_name() (to be made generic)
The file was modifiedmodules/selftest/selftest.c (diff)
The file was modifiedplatform/unmaintained/40D.111/init.c (diff)
The file was modifiedsrc/boot-hack.c (diff)
The file was modifiedsrc/mem.c (diff)
The file was modifiedsrc/property.c (diff)
The file was modifiedsrc/raw.c (diff)
The file was modifiedsrc/tasks.c (diff)
Changeset 12949:6ea56af110ab by Alex:
Ported get_current_task_name from dm-spy-experiments branch<br>(much faster, new stub required)
The file was modifiedplatform/5D2.212/consts.h (diff)
The file was modifiedplatform/5D3.113/consts.h (diff)
The file was modifiedplatform/60D.111/consts.h (diff)
The file was modifiedplatform/60D.111/stubs.S (diff)
The file was modifiedsrc/boot-hack.c (diff)
The file was modifiedsrc/tasks.c (diff)
The file was modifiedsrc/tasks.h (diff)