- 25 Jun, 2018 6 commits
-
-
alex@thinkpad authored
(force compiling from source if a valid 64-bit gdb is already installed) --HG-- branch : qemu
-
alex@thinkpad authored
QEMU installer: attempt to compile gdb 8.1 from source if a 32-bit version is not available (in particular, Mac and WSL) https://www.magiclantern.fm/forum/index.php?topic=2864.msg200954#msg200954 (thanks t3r4n) --HG-- branch : qemu
-
alex@thinkpad authored
--HG-- branch : qemu
-
alex@thinkpad authored
(uninstalling works, at least for dm-spy-experiments) --HG-- branch : qemu
-
alex@thinkpad authored
(only DIGIC 7 should display these) --HG-- branch : qemu
-
alex@thinkpad authored
--HG-- branch : qemu
-
- 20 May, 2018 2 commits
-
-
alex@thinkpad authored
(should be specified on the command line if desired) --HG-- branch : qemu
-
alex@thinkpad authored
By default, CONFIG options are only used for the generic profile. This enables qprintf for debugging DIGIC 6/7 ports using the minimal profile. --HG-- branch : qemu
-
- 04 May, 2018 1 commit
-
-
alex@thinkpad authored
(broken in 1834cd8d368d) --HG-- branch : qemu
-
- 29 Apr, 2018 1 commit
-
-
alex@thinkpad authored
(possibly GDB bug; can't explain why it works) --HG-- branch : qemu
-
- 03 May, 2018 5 commits
-
-
alex@thinkpad authored
(1200D and soon all others) --HG-- branch : qemu
-
alex@thinkpad authored
(no stubs changed in debugmsg.gdb) --HG-- branch : qemu
-
alex@thinkpad authored
--HG-- branch : qemu
-
alex@thinkpad authored
- https://www.magiclantern.fm/forum/index.php?topic=12627.msg200889#msg200889 - assuming the same applies to 1300D; unsure about 600D/1100D --HG-- branch : qemu
-
alex@thinkpad authored
Caveat: -d romcpy not working on x86 (requires int128_t) --HG-- branch : qemu
-
- 01 May, 2018 1 commit
-
-
alex@thinkpad authored
--HG-- branch : qemu
-
- 30 Apr, 2018 1 commit
-
-
alex@thinkpad authored
- added ROMID; updated MemDiv, XDMAC, SDIO - emulation starts many tasks, talks to MPU, initializes SD, creates the DCIM directory on the virtual card - fails with ERROR WaitPU1 TimeOut - dumpf does not save any logs (figure out why) - note: M5 ROM should now be loaded as ROM0 --HG-- branch : qemu
-
- 29 Apr, 2018 5 commits
-
-
alex@thinkpad authored
(CPU0 only; exception vectors at nonzero address) --HG-- branch : qemu
-
alex@thinkpad authored
--HG-- branch : qemu
-
alex@thinkpad authored
--HG-- branch : qemu
-
alex@thinkpad authored
(fixme: 70D waits for some CFDMA messages that are for some other device) --HG-- branch : qemu
-
alex@thinkpad authored
--HG-- branch : qemu
-
- 27 Apr, 2018 1 commit
-
-
alex@thinkpad authored
(currently only applies to DIGIC 6) --HG-- branch : qemu
-
- 28 Apr, 2018 2 commits
-
-
alex@thinkpad authored
(changeset 9b37638f74b0) --HG-- branch : qemu
-
alex@thinkpad authored
- these look pretty much like regular timers (same offsets), but behave like HPTimers! - UTimer patches from DIGIC 6 no longer needed! - fine-tuned HPTimer messages --HG-- branch : qemu
-
- 27 Apr, 2018 1 commit
-
-
alex@thinkpad authored
(eos_handle_mreq also receives a few other registers, unknown yet) --HG-- branch : qemu
-
- 25 Apr, 2018 3 commits
-
-
alex@thinkpad authored
(emulating with larger size usually works, but doesn't catch some edge cases) --HG-- branch : qemu
-
alex@thinkpad authored
(grouped by DIGIC version and similarity) --HG-- branch : qemu
-
alex@thinkpad authored
added MMIO_ADDR to model_list.c (possibly needed for future models) --HG-- branch : qemu
-
- 23 Apr, 2018 1 commit
-
-
alex@thinkpad authored
Old range was not accessible on certain models, such as PowerShots and DIGIC 7. Old GPIOs are still accepted (debugging existing code from experimental branches is still possible without merging latest qemu). --HG-- branch : qemu
-
- 22 Apr, 2018 1 commit
-
-
alex@thinkpad authored
--HG-- branch : qemu
-
- 21 Apr, 2018 8 commits
-
-
alex@thinkpad authored
https://patchwork.openembedded.org/patch/147682/ --HG-- branch : qemu
-
alex@thinkpad authored
- option to "make clean" before renaming the old folder (to save disk space) - exit if QEMU fails to compile - check for a valid DISPLAY (important for WSL) - updated help links --HG-- branch : qemu
-
alex@thinkpad authored
QEMU: updated CPU definition for DIGIC 7; renamed for older models and reverted the HIVECS property back to false --HG-- branch : qemu
-
alex@thinkpad authored
(fix commit 8c575ef99b7f) --HG-- branch : qemu
-
alex@thinkpad authored
(Canon quirk - it's not even a LiveView screenshot) --HG-- branch : qemu
-
alex@thinkpad authored
(such as the ones from 80D logs) --HG-- branch : qemu
-
alex@thinkpad authored
--HG-- branch : qemu
-
alex@thinkpad authored
--HG-- branch : qemu
-
- 17 Apr, 2018 1 commit
-
-
alex@thinkpad authored
Named functions identified from: task_create, register_func, register_interrupt, CreateStateObject Tested on 5D3 1.1.3, EOSM2 1.0.3 and 80D 1.0.2 (missing stubs added). --HG-- branch : qemu
-