https://bitbucket.org/hudson/magic-lantern

sort by:
Revision Author Date Message Commit Date
ba8213f QEMU: RTC patch from g3gg0 5D3 and 60D no longer show the date/time screen! 29 September 2017, 23:28:14 UTC
5336709 QEMU: I2C patch from g3gg0 29 September 2017, 23:28:14 UTC
e1c9d1e QEMU: figured out why 5D3 was locking up at startup and in certain menus - it was waiting for PROP_MPU_GPS! (thanks g3gg0) 29 September 2017, 23:28:54 UTC
f71e23f QEMU install: don't install two toolchains if user selects 64-bit GDB 29 September 2017, 18:56:02 UTC
67643a9 QEMU install: libnewlib-arm-none-eabi is architecture-independent 29 September 2017, 15:30:35 UTC
754930c QEMU install: download toolchain from launchpad and use developer.arm.com as mirror (developer.arm.com is currently down, hopefully not from our experiments) 29 September 2017, 15:09:15 UTC
3a5d942 QEMU install: make it clear that *you* have to run the PATH command (not the script); use export (e.g. for shells other than bash) - https://unix.stackexchange.com/questions/26047/how-to-correctly-add-a-path-to-path 29 September 2017, 14:28:20 UTC
fb7775e QEMU install: 32-bit Mac toolchain doesn't have gdb... 29 September 2017, 09:04:50 UTC
52de0c0 QEMU install: wrong quotes 29 September 2017, 08:32:45 UTC
164df47 QEMU install: fix some copy/paste errors 29 September 2017, 08:28:44 UTC
c690f3b QEMU install: allow using the current 64-bit toolchain on Ubuntu; minor fixes 29 September 2017, 07:51:42 UTC
7fb72fa QEMU install: more toolchain options (experimental) - Mac: try the toolchain from https://acroname.com/software/arm-eabi-gcc-toolchain-mac-osx-macos-x-32bit (not tested) - Ubuntu: options to install GCC from Ubuntu repo - older version, 32-bit or 64/bit - from gcc-arm-embedded PPA (6.x 64-bit) - from gcc-arm-embedded (32-bit installed in home directory) - use the existing installation if possible - Ubuntu: don't install libfdt-dev (not needed?) - all: print warnings about 64-bit GDB and allow using it anyway if user says so - all: check whether arm-none-eabi-gcc can compile a simple program - all: check whether rst2html or vncdotool are installed outside package manager 29 September 2017, 07:39:54 UTC
32ef2a5 Merged in kichetof/magic-lantern-1/kichetof/qemu-install-elegant-way-to-install-pack-1506440503741 (pull request #861) QEMU install: elegant way to install packages on macOS 27 September 2017, 19:53:43 UTC
9487e72 QEMU install: on Ubuntu, gdb-arm-none-eabi:i386 and gcc-arm-none-eabi can be installed with the same command (false alarm; let's also check for correct installation) 27 September 2017, 10:17:04 UTC
3103ae2 QEMU install: pip does not require sudo 27 September 2017, 09:49:25 UTC
d6641d4 QEMU install: fix for dpkg -l also returning non-installed packages https://wiki.debian.org/ListInstalledPackages 27 September 2017, 09:48:44 UTC
dccb8a5 QEMU install: on Ubuntu, gdb-arm-none-eabi:i386 and gcc-arm-none-eabi must not be installed with the same command (otherwise, we get gcc-arm-none-eabi:i386 which does not include libnewlib-arm-none-eabi...) 27 September 2017, 09:18:04 UTC
5916b5b QEMU install: pip recommends sudo -H https://stackoverflow.com/questions/27870003/pip-install-please-check-the-permissions-and-owner-of-that-directory 27 September 2017, 08:57:31 UTC
b2f24f1 QEMU install: also set up the toolchain for compiling ML (Ubuntu) 27 September 2017, 08:42:46 UTC
64141a2 QEMU install: typo 26 September 2017, 22:12:13 UTC
3759a90 Makefile: updated toolchain recommendation; minor edits 26 September 2017, 22:02:49 UTC
b48e826 QEMU install: 64-bit arm-none-eabi-gdb doesn't work (cannot boot 5D3 GUI), no matter where it comes from (Ubuntu repo or gcc-arm-embedded PPA)... on 64-bit Ubuntu, gdb-arm-one-eabi:i386 works, but Windows and Mac are out of luck for now 26 September 2017, 21:56:51 UTC
c010408 QEMU install: remove docutils install for macOS 26 September 2017, 17:12:35 UTC
4dec91a Makefile: attempt to use any arm-none-eabi-gcc from PATH, if already installed (to be tested) By default, it will attempt to use ~/gcc-arm-none-eabi-5_4-2016q3 if installed. 26 September 2017, 16:59:29 UTC
a1464f1 QEMU install: gcc-arm-embedded try #5 26 September 2017, 16:49:44 UTC
8a6cb97 QEMU install: elegant way to install packages on macOS Checks if the package is already installed otherwise install it 26 September 2017, 15:42:23 UTC
3adb01d QEMU install: gcc-arm-embedded try #4 26 September 2017, 15:24:40 UTC
7001556 QEMU install: gcc-arm-embedded try #3 26 September 2017, 14:50:41 UTC
4036875 QEMU install: gcc-arm-embedded try #2 26 September 2017, 14:30:53 UTC
4613583 QEMU install: let's try gcc-arm-embedded from PPA 26 September 2017, 14:18:00 UTC
af71af4 Merged in kichetof/magic-lantern-1/kichetof/qemu-check-if-brew-is-installed-on-macos-1506424463270 (pull request #860) also included this suggestion: https://bitbucket.org/hudson/magic-lantern/commits/a24f36e36ea4b27a3c86b8e77e70b49cf4e04fea#comment-5261641 26 September 2017, 12:58:56 UTC
e6bc834 Makefile: use gcc 5.4.1 by default (current version from https://launchpad.net/gcc-arm-embedded ) 26 September 2017, 12:31:12 UTC
9eb97f6 QEMU install: more Mac patches (not tested) from http://www.magiclantern.fm/forum/index.php?topic=16012.msg190369#msg190369 26 September 2017, 12:31:07 UTC
02d2ad3 QEMU install: also install docutils and vncdotool 26 September 2017, 12:25:27 UTC
c86c8b1 QEMU install: verbosity fine-tuning 26 September 2017, 12:11:41 UTC
0374c7c QEMU: minor README updates 26 September 2017, 11:30:52 UTC
7598d79 QEMU: README formatting 26 September 2017, 11:24:59 UTC
82f6dfe QEMU: README formatting 26 September 2017, 11:19:54 UTC
fa04bc8 QEMU: check if brew is installed on macOS 26 September 2017, 11:14:32 UTC
0eac9c6 QEMU: updated install instructions in README 26 September 2017, 11:14:19 UTC
a6e9ceb QEMU install: arm-none-eabi-gdb requires 32-bit libraries on Ubuntu 26 September 2017, 10:57:05 UTC
97d0fd3 QEMU: set up arm-none-eabi-gdb from the install script 26 September 2017, 10:06:28 UTC
ccb643b QEMU: auto-install dependencies if running on Ubuntu-based systems (to be tested) 25 September 2017, 20:05:03 UTC
d70a463 QEMU: some Mac patches for install script (not tested) http://www.magiclantern.fm/forum/index.php?topic=16012.msg190369#msg190369 25 September 2017, 20:03:16 UTC
ad4ced3 QEMU: ggrep patch for Mac from kichetof http://www.magiclantern.fm/forum/index.php?topic=16012.msg190396#msg190396 25 September 2017, 19:33:46 UTC
32bbf0f QEMU: supply an email address for git if the default doesn't work http://www.magiclantern.fm/forum/index.php?topic=16012.msg190409#msg190409 25 September 2017, 19:28:52 UTC
2df6615 QEMU tests: M3 display test, using DISKBOOT.BIN from Ant123 (also test other PowerShot models to see whether they are loading DISKBOOT.BIN from the card) 23 September 2017, 21:57:19 UTC
1438720 QEMU: EOS M3 display support from Ant123 (using a custom CHDK build) 23 September 2017, 20:32:07 UTC
a9cdf28 QEMU README: Bitbucket doesn't resize the images... 23 September 2017, 20:25:14 UTC
4aa20e1 QEMU README: let's try some screenshots 23 September 2017, 20:02:58 UTC
7b5703b QEMU: more README updates - shutdown notes (system_powerdown vs quit) - rewritten QEMU monitor section - how to bypass the date/time dialog 23 September 2017, 16:50:59 UTC
f99041b QEMU: minor improvements to README 23 September 2017, 18:26:25 UTC
acb630d QEMU: README updates - shutdown and reboot - running from physical card - menu navigation (keys) - misc notes, minor typos 23 September 2017, 15:32:09 UTC
ab6f3b3 QEMU: 1000D GUI works too (based on 450D) 22 September 2017, 14:26:15 UTC
7c23166 QEMU: stretch display vertically on VxWorks models (double all lines to get correct aspect ratio) 22 September 2017, 13:47:24 UTC
3e11cd8 QEMU: emulate JUMP and Direct Print buttons (for VxWorks models) 22 September 2017, 07:26:47 UTC
7f31139 Backout 89254290c3f7 (shutdown only works only when not activating Canon menu, with or without this patch) 22 September 2017, 13:05:29 UTC
04919ae QEMU: 450D GUI working! - updated MPU spells, button codes and parsing scripts - WriteProtect GPIO - SET does not send unpress events - menu navigation working, format locks up - shutdown working - updated tests 22 September 2017, 05:49:40 UTC
994d608 QEMU: print whether available keys are press-only or they also send unpress events 22 September 2017, 04:26:53 UTC
b3fbf47 QEMU: re-created 70D MPU spells; shutdown working 22 September 2017, 02:46:36 UTC
c22241f QEMU: shutdown working on most models able to start the GUI (all but 70D) 21 September 2017, 08:21:30 UTC
590887e minimal targets: removed old references to qemu-util 20 September 2017, 23:41:39 UTC
de0eab7 QEMU tests: always stop GDB when QEMU quits 20 September 2017, 23:23:17 UTC
97f03ea QEMU tests: updated to handle shutdown and reboot (shutdown test after menu navigation, reboot test when formatting card and restoring ML) 20 September 2017, 23:23:29 UTC
c5a3be9 QEMU: handle PROP_ABORT (after opening battery door) fixme: it doesn't shutdown, figure out why 20 September 2017, 20:23:02 UTC
02203be QEMU: handle the powerdown event (menu: Machine -> Power Down) 20 September 2017, 20:21:58 UTC
df879a5 QEMU: experimental shutdown handling (card door and power switch) 20 September 2017, 19:40:44 UTC
f965942 reloc.c: cleaned up ifdef's 19 September 2017, 11:54:31 UTC
78faa2c QEMU: minor README update (ML menu now working on all models able to boot the GUI) 18 September 2017, 22:20:15 UTC
80708cd QEMU: 1200D doesn't have a dedicated delete button (use the key codes from 1100D - same as 600D, but without the delete button) 18 September 2017, 22:17:21 UTC
94fe3b8 QEMU: experimental Av button handling for Rebel cameras (fixme: has some side effects, such as changing the displayed shutter speed) 18 September 2017, 22:12:19 UTC
abec672 QEMU: don't auto-repeat keys, except for scrollwheels 18 September 2017, 21:55:48 UTC
1faeb08 QEMU: also allow right shift for half-shutter 15 September 2017, 22:20:10 UTC
3a4e323 QEMU: handle the FUNC button (for 50D menu navigation) 15 September 2017, 22:17:01 UTC
94579bd Merged unified into qemu 14 September 2017, 19:44:25 UTC
59a112c QEMU: updated 700D to 1.1.5 (GDB scripts and menu tests) 14 September 2017, 19:34:22 UTC
8032a5c installer: fix compilation 14 September 2017, 14:35:13 UTC
dbe0ba1 Merged in daniel_fort/magic-lantern/update-to-700D.115 (pull request #813) Update to 700D.115 14 September 2017, 16:06:34 UTC
e5be622 Dummy merge with dfort's unified 14 September 2017, 16:04:42 UTC
e5a9df6 700D, 6D, 7D: fix AbortEDmac 14 September 2017, 15:58:30 UTC
186d1d1 700D: fix AbortEDmac 14 September 2017, 15:54:32 UTC
22f70bf 700D: undo dialog_refresh_timer change in mlv_rec/mlv_lite (this address is the same in 1.1.4 and 1.1.5) 14 September 2017, 14:32:56 UTC
5213338 QEMU: README updates 14 September 2017, 13:36:16 UTC
26f067a Update sf_dump module to 700D.115 13 September 2017, 23:02:05 UTC
5be02ff QEMU: initial README draft 13 September 2017, 22:54:00 UTC
f434c35 Makefile: "make install_qemu" for platform targets; updated run_ml_all_cams.sh to use it 13 September 2017, 22:40:04 UTC
fa3dd46 qemu-util: qprintf requires stdarg.h (when not included from dryos.h) 13 September 2017, 22:25:53 UTC
91e4db9 Makefile: allow using CONFIG_QEMU for modules (qprintf and related functions) 13 September 2017, 10:50:42 UTC
ff63bad Makefile: allow overriding CONFIG_* options on the command line e.g. make CONFIG_QEMU=y (suggestion from g3gg0) 13 September 2017, 10:36:21 UTC
4ba1005 qemu-util: make the QEMU debugging API header-only 13 September 2017, 10:33:02 UTC
c64edaf console include qemu-util.h is no longer needed 13 September 2017, 10:27:51 UTC
7fd201b menu: removed QEMU workaround (no longer needed - GUI mode switch works on most models) 13 September 2017, 10:27:02 UTC
88df49c 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) 13 September 2017, 08:26:46 UTC
bbec168 Raw backend: some more debug messages (useful for qemu-frsp tests) 12 September 2017, 08:24:18 UTC
42fe6f0 QEMU tests: reworked FA_CaptureTestImage test: - enabled debugmsg in the main log; moved UART output to a new file - run until FA_CaptureTestImage Fin appears in the UART log - also check models with no display (from the UART log) 12 September 2017, 08:15:47 UTC
9422848 Fixed is_taskid_valid stub. 12 September 2017, 04:32:21 UTC
e8280c3 Merged unified into update-to-700D.115 12 September 2017, 03:27:55 UTC
6533796 qemu-frsp: fix compilation 11 September 2017, 22:59:08 UTC
4f2b0a0 Merged unified into qemu 11 September 2017, 21:20:21 UTC
b92d89e Merged in daniel_fort/magic-lantern/unified_silent_module_fix (pull request #854) modify silent.c to work with commit f404e5f 11 September 2017, 20:39:10 UTC
back to top