SuccessChanges

Summary

  1. run_ml_all_cams: fix copying zip to SD/CF image
  2. QEMU logging: fix assertion when printing callstack from interrupts on Thumb code
  3. QEMU logging: save/restore callstack exec state for each DryOS task when handling interrupts This fixes calls/returns that were missed if an interrupt happened exactly before the jump (non-deterministic issue; was fairly rare and not obvious)
  4. QEMU logging: indent now public (eos_indent); larger buffer
  5. QEMU logging: CALL_LOCATION for eos_callstack_get_caller_param; fix CALL_DEPTH
  6. QEMU logging: overriding LR no longer needed in call_stack_push
  7. run_ml_all_cams: fix copying zip to SD/CF image
Changeset 13638:9a966eb2e6b1 by alex@thinkpad:
run_ml_all_cams: fix copying zip to SD/CF image
The file was modifiedcontrib/qemu/scripts/run_ml_all_cams.sh (diff)
Changeset 13637:695235cc7e88 by alex@thinkpad:
QEMU logging: fix assertion when printing callstack from interrupts on Thumb code
The file was modifiedcontrib/qemu/eos/dbi/logging.c (diff)
Changeset 13636:965584eac26a by alex@thinkpad:
QEMU logging: save/restore callstack exec state for each DryOS task when handling interrupts<br>This fixes calls/returns that were missed if an interrupt happened exactly before the jump<br>(non-deterministic issue; was fairly rare and not obvious)
The file was modifiedcontrib/qemu/eos/dbi/logging.c (diff)
Changeset 13635:870370f825ba by alex@thinkpad:
QEMU logging: indent now public (eos_indent); larger buffer
The file was modifiedcontrib/qemu/eos/dbi/logging.c (diff)
The file was modifiedcontrib/qemu/eos/dbi/logging.h (diff)
Changeset 13634:f7a8977e95d5 by alex@thinkpad:
QEMU logging: CALL_LOCATION for eos_callstack_get_caller_param; fix CALL_DEPTH
The file was modifiedcontrib/qemu/eos/dbi/logging.c (diff)
The file was modifiedcontrib/qemu/eos/dbi/logging.h (diff)
Changeset 13633:dfa8c404ddeb by alex@thinkpad:
QEMU logging: overriding LR no longer needed in call_stack_push
The file was modifiedcontrib/qemu/eos/dbi/logging.c (diff)
Changeset 13632:aaa41f3501b4 by alex@thinkpad:
run_ml_all_cams: fix copying zip to SD/CF image
The file was modifiedcontrib/qemu/scripts/run_ml_all_cams.sh (diff)