Started 2 yr 5 mo ago
Took 54 min

Success Build #340 (Aug 2, 2018 8:39:51 PM)

Build Artifacts
  1. QEMU tests: ignore nondeterministic screenshot on 6D
    (may appear with or without free space) (detail / hgweb)
  2. GDB scripts: moved try_expand_ram_struct at the top (detail / hgweb)
  3. GDB scripts: minor whitespace fix (detail / hgweb)
  4. QEMU: ensure valid RAM address before executing EDMAC transfers
    (EOS M fails here when running FA_CaptureTestImage) (detail / hgweb)
  5. QEMU: image sensor power emulation
    (fixes FA_CaptureTestImage on 5D2; tested on all other models able to run the FRSP test) (detail / hgweb)
  6. QEMU: output dummy data (zeros) on read EDMAC connections

    Fixes FA_CaptureTestImage on 700D and 650D. (detail / hgweb)
  7. qemu-frsp: fix compiling for 70D (detail / hgweb)
  8. QEMU: allow reads to EDMAC CHSW registers
    (required for FA_CaptureTestImage emulation on 6D and others) (detail / hgweb)
  9. qemu-frsp: ensure valid exposure settings before the test
    (exposure time not too long, ISO other than Auto; required on 600D and others) (detail / hgweb)
  10. QEMU: fix YUV vertical scaling for 1100D
    (only the FRSP test uses it for now) (detail / hgweb)
  11. qemu-frsp: allocate a YUV buffer if there isn't one already set up (only with CONFIG_QEMU)

    Fixes preview on 5D3 and 1100D, where Canon firmware does not allocate one at startup. (detail / hgweb)
  12. QEMU tests: all models able to navigate Canon menu should pass the FRSP (FA_CaptureTestImage) test

    Most of them will fail; to be fixed. (detail / hgweb)
  13. QEMU tests: handle models not yet in mainline
    (FRSP and HPTimer tests are using this for now) (detail / hgweb)
  14. QEMU: updated gcc 7/8 patch for systems using virtio-9p (detail / hgweb)

Started by user Alex

Revision: 93e1c3a8e40ef5c9adb2075c01ea83c868126b49