Started 2 yr 4 mo ago
Took 58 min

Success Build #345 (Sep 10, 2018 9:32:10 PM)

Build Artifacts
  1. GDB scripts: 5D4 uses a new syntax for create_semaphore
    (name is the third argument) (detail / hgweb)
  2. QEMU: 5D4 emulation updated for firmware 1.1.2

    - updated test results and GDB script
    - fixed serial flash read interrupt; file I/O working! (detail / hgweb)
  3. GDB scripts: print "(null)" for empty semaphore / message queue names
    (auto-search the ROM for this string constant, as otherwise we'd need to define a malloc symbol for each camera model)

    If the "(null)" string is not found in the firmware, the GDB tests will fail with timeout. (detail / hgweb)
  4. QEMU: disabled eos_handle_rom MMIO handlers
    (unused, only triggered incorrectly on Eeko, where they caused a crash) (detail / hgweb)
  5. GDB scripts: fix pausing prompt on short terminals (detail / hgweb)
  6. Removed some CONFIG_QEMU entries that are no longer needed
    - cache_hacks.h: these are now emulated reasonably well
    - 5D2: old leftover in gui.c (detail / hgweb)

Started by user Alex

Revision: d5684f910f7f030883238ae7acb96b9248e1dd15