FailedChanges

Summary

  1. Makefile: allow using CONFIG_QEMU for modules (qprintf and related functions)
  2. Makefile: allow overriding CONFIG_* options on the command line e.g. make CONFIG_QEMU=y (suggestion from g3gg0)
  3. qemu-util: make the QEMU debugging API header-only
  4. console include qemu-util.h is no longer needed
  5. menu: removed QEMU workaround (no longer needed - GUI mode switch works on most models)
  6. QEMU: workaround for invalidating executable code after ROM patches 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)
Changeset 13858:cf36c616d4a3 by alex@thinkpad:
Makefile: allow using CONFIG_QEMU for modules (qprintf and related functions)
The file was modifiedmodules/Makefile.modules (diff)
Changeset 13857:0b9b550fca93 by alex@thinkpad:
Makefile: allow overriding CONFIG_* options on the command line<br>e.g. make CONFIG_QEMU=y<br>(suggestion from g3gg0)
The file was modifiedMakefile.user.default (diff)
Changeset 13856:5ce88f36a703 by alex@thinkpad:
qemu-util: make the QEMU debugging API header-only
The file was modifiedsrc/Makefile.src.config (diff)
The file was modifiedsrc/qemu-util.h (diff)
The file was removedsrc/qemu-util.c
Changeset 13855:037e8ca1a1c4 by alex@thinkpad:
console include qemu-util.h is no longer needed
The file was modifiedsrc/console.c (diff)
Changeset 13854:04e9a754ed58 by alex@thinkpad:
menu: removed QEMU workaround (no longer needed - GUI mode switch works on most models)
The file was modifiedsrc/menu.c (diff)
Changeset 13853:266f08e536ea by alex@thinkpad:
QEMU: workaround for invalidating executable code after ROM patches<br>fixme: this should be handled internally by QEMU; not sure why it isn&#039;t<br>to reproduce: register_interrupt hook on dm-spy-experiments branch, with hooks enabled right after Canon&#039;s init task<br>(the hook will fail on models where this function is in ROM, e.g. 550D, but will succeed if it&#039;s in RAM, e.g. 5D3)
The file was modifiedcontrib/qemu/eos/eos.c (diff)