SuccessChanges

Summary

  1. QEMU: delay EDMAC reads by one timer step (apparently reads are supposed to finish after writes) Change required to pass the memory benchmark on 5D3 and 6D. 700D gives the same error if writes are delayed. Minor changes to call/return trace on 60D, 600D, 1200D and 1300D (no visible effects).
  2. QEMU tests: updated EOSM2 call/return trace for latest SFDATA.BIN from dfort (previously, SFDATA.BIN for 100D was assumed; no visible changes)
Changeset 16789:b442627e5b57 by alex@thinkpad:
QEMU: delay EDMAC reads by one timer step (apparently reads are supposed to finish after writes)<br><br>Change required to pass the memory benchmark on 5D3 and 6D.<br>700D gives the same error if writes are delayed.<br><br>Minor changes to call/return trace on 60D, 600D, 1200D and 1300D (no visible effects).
The file was modifiedcontrib/qemu/eos/engine.c (diff)
The file was modifiedcontrib/qemu/tests/1200D/calls-main.md5 (diff)
The file was modifiedcontrib/qemu/tests/1300D/calls-main.md5 (diff)
The file was modifiedcontrib/qemu/tests/600D/calls-main.md5 (diff)
The file was modifiedcontrib/qemu/tests/60D/calls-main.md5 (diff)
Changeset 16788:ccfb0aece96b by alex@thinkpad:
QEMU tests: updated EOSM2 call/return trace for latest SFDATA.BIN from dfort<br>(previously, SFDATA.BIN for 100D was assumed; no visible changes)
The file was modifiedcontrib/qemu/tests/EOSM2/calls-main.md5 (diff)