1. 22 Dec, 2017 1 commit
  2. 21 Dec, 2017 1 commit
  3. 19 Dec, 2017 1 commit
  4. 18 Dec, 2017 1 commit
    • alex@thinkpad's avatar
      QEMU: experimental MPU support for 80D, 750D and 760D · 0d25b8ecc35f
      alex@thinkpad authored
      seems to work with generic spells - at least the emulation goes further
      also minor refactoring / comments on MPU registers for earlier models
      also enabled for 5D4 just to avoid a crash - emulation doesn't reach mpu_send yet, but it calls InitializeIntercom
      
      --HG--
      branch : qemu
      0d25b8ecc35f
  5. 16 Dec, 2017 5 commits
  6. 06 Dec, 2017 1 commit
  7. 11 Oct, 2017 1 commit
  8. 08 Nov, 2017 1 commit
    • alex@thinkpad's avatar
      QEMU: refactored RTC CS · 481de4ec0f6a
      alex@thinkpad authored
      each model now uses its own GPIO, rather than enabling all possible registers on all models
      70D call trace test: minor change to 0xC02201F8, no impact on functionality
      
      --HG--
      branch : qemu
      481de4ec0f6a
  9. 10 Nov, 2017 1 commit
    • alex@thinkpad's avatar
      QEMU: 70D GUI works! · 5caccbb04383
      alex@thinkpad authored
      - GDB patch required (SIO locking up DisplayMgr task, probably touch screen not responding)
      - RTC (similar to 6D, but on different SIO channel)
      - updated tests (menu, format, call trace)
      - minor change to 100D call trace test (0xC022005C = 450D RTC CS; no impact on functionality)
      
      --HG--
      branch : qemu
      5caccbb04383
  10. 08 Nov, 2017 1 commit
  11. 10 Sep, 2017 1 commit
  12. 30 Sep, 2017 5 commits
  13. 29 Sep, 2017 2 commits
  14. 23 Sep, 2017 1 commit
  15. 22 Sep, 2017 2 commits
  16. 13 Sep, 2017 1 commit
    • alex@thinkpad's avatar
      QEMU: workaround for invalidating executable code after ROM patches · 266f08e536ea
      alex@thinkpad authored
      fixme: this should be handled internally by QEMU; not sure why it isn't
      to reproduce: register_interrupt hook on dm-spy-experiments branch, with hooks enabled right after Canon's init task
      (the hook will fail on models where this function is in ROM, e.g. 550D, but will succeed if it's in RAM, e.g. 5D3)
      
      --HG--
      branch : qemu
      266f08e536ea
  17. 10 Sep, 2017 1 commit
  18. 07 Aug, 2017 3 commits
  19. 31 Jul, 2017 2 commits
  20. 05 Aug, 2017 1 commit
  21. 01 Jun, 2017 1 commit
    • alex@thinkpad's avatar
      QEMU: 1300D updates · 3049e975c2cb
      alex@thinkpad authored
      - SD interrupts (DCIM test passed)
      - HDMI status (minor)
      - GDB script updated for latest firmware
      - patch JPCORE (fixes assert)
      
      --HG--
      branch : qemu
      3049e975c2cb
  22. 10 Jun, 2017 1 commit
  23. 01 Jun, 2017 1 commit
  24. 28 May, 2017 1 commit
  25. 27 May, 2017 1 commit
  26. 25 May, 2017 2 commits