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

sort by:
Revision Author Date Message Commit Date
35d9b21 closed head 16 May 2019, 15:27:56 UTC
c2758d6 500D: needed for RscMgr memory https://bitbucket.org/hudson/magic-lantern/pull-requests/731/rscmgr-memory-60d-todo-7d-maybe-also-50d/diff#chg-src/boot-hack.c 08 March 2019, 16:13:11 UTC
d032ff6 500D: changed to method used on 550D - needed for RscMgr memory 08 March 2019, 16:08:41 UTC
4c8b292 500D/550D: found stubs for RscMgr memory. Needs more work but it is a start. https://www.magiclantern.fm/forum/index.php?topic=5071.msg166923#msg166923 https://bitbucket.org/hudson/magic-lantern/pull-requests/731/rscmgr-memory-60d-todo-7d-maybe-also-50d/diff 08 March 2019, 15:45:58 UTC
8853b54 Turned on Digic Poke. Copied lv-img-engio from waza57 5D2 experimental branch. 02 March 2019, 06:21:27 UTC
f9876d3 Fix stub and patch instructions https://www.magiclantern.fm/forum/index.php?topic=5601.msg212683#msg212683 02 March 2019, 02:44:56 UTC
c8fb7b9 Merged in RscMgr_memory 02 March 2019, 01:47:56 UTC
ac411a0 Backout changeset 19ec750115adcd4dba62ce2967eca0fea2cf52a7 02 March 2019, 01:32:43 UTC
f643046 adtg_gui: Added 7D stubs. Module doesn't compile on this branch so this is just for safe keeping. 28 February 2019, 17:06:18 UTC
4360a4b 7D: start experimenting with 10bit 12bit raw video 21 February 2019, 17:40:27 UTC
a62e587 50D: experimental CONFIG_EDMAC_RAW_PATCH support from aprofiti https://www.magiclantern.fm/forum/index.php?topic=5601.msg206383#msg206383 26 September 2018, 06:22:01 UTC
13b9395 mlv_rec: fix compilation 26 September 2018, 06:14:44 UTC
d2d5f76 Raw backend: experimental method for overriding raw stream parameters in Canon firmware (CONFIG_EDMAC_RAW_PATCH) Stubs for 5D2. Clean footage in 1080p30 10-bit! 17 September 2018, 14:27:47 UTC
9ece837 Merged patchmgr into raw_video_10bit_12bit_LVState 17 September 2018, 14:00:25 UTC
e8e70c6 Raw backend: use generic resolution autodetection for LVState models (experimental) 17 September 2018, 13:35:55 UTC
9e2e7a2 arm-mcr.h: minor cleanups, non-functional: - moved _sync_caches in the old place - commented out setup_memory_region et al 12 August 2018, 14:34:03 UTC
b478668 Patch manager: provide a default sync_caches for targets that don't include it (minimal, installer, reboot) 02 July 2018, 19:59:27 UTC
eb25df6 Patch manager: moved sync_caches in patch.c and removed the "weak" trickery (fixes patch restoring when called from modules) 02 July 2018, 15:29:34 UTC
df44f01 Patch manager: reworked mechanism for re-applying cache patches when needed * arm-mcr.h: clean_d_cache and flush_i_cache are now private (sync_caches is the high-level function to be used) * replaced all calls to clean_d_cache/flush_i_cache with sync_caches * should fix issues with randomly "disappearing" cache patches * to be tested for performance issues etc 20 June 2018, 20:26:06 UTC
fe8efd3 Modules: patch.h no longer needed 10 February 2018, 12:28:16 UTC
b923894 Patch manager: nicer way to avoid calling _reapply_cache_patches when not present (fixes compiling the installer target and removes the need for defining NO_CACHE_PATCHES) 29 January 2018, 20:40:10 UTC
f230660 Merged unified into patchmgr 23 January 2018, 23:04:28 UTC
d26b632 Makefile: drop unused SUPPORTED_MODELS / SUPPORTED_UNIFIED_MODELS 06 December 2017, 23:15:00 UTC
6faaaa4 Merged in makefile-updates (pull request #873) Makefile updates to use any valid ARM toolchain 06 December 2017, 19:04:33 UTC
a99c00e Makefile: fix 7D build_fir 05 December 2017, 23:03:15 UTC
e024e68 Makefile: fix building Lua with gcc 4.7.3 05 December 2017, 22:34:53 UTC
7c27e28 Makefile: only attempt to build/install/check ML-SETUP.FIR if there is a valid installer directory (some platforms may not have have one - 7D_MASTER, new ports) 05 December 2017, 22:12:02 UTC
ccc8fe8 Card LED: always use CARD_LED_ADDRESS, LEDON and LEDOFF (backed out 5bfab05 to fix installer on 7D - 0x800c00 not mandatory?) 03 December 2017, 20:50:25 UTC
6c78497 Makefile: moved 7D-specific tweaks (FIR etc) into main target (7D.203) for consistency with other platforms, including 7D2 to build the regular FIR: make build_fir to build the installer FIR: make ML-SETUP.FIR -B 03 December 2017, 20:31:54 UTC
bc46669 Makefile: FIR building updates - always install ML-SETUP.FIR (zip, install, install_qemu) - build_fir for regular ML (not installer) now gives AUTOEXEC.FIR - to recompile ML-SETUP.FIR: "make ML-SETUP.FIR -B" from platform directory - "make zip" will also compile the installer from source, without replacing the precompiled ML-SETUP.FIR (just to make sure the source code changes do not interfere with building the installer) 03 December 2017, 20:18:40 UTC
5e69462 Makefile: fix building xor_chk from its own directory 02 December 2017, 23:06:40 UTC
0ed38f5 Makefile: more .NOTPARALLEL fixes 02 December 2017, 22:52:32 UTC
6acdeea Makefile: fix 7D FIR path (just for consistency) 02 December 2017, 22:46:21 UTC
455952b Makefile: use .NOTPARALLEL in top-level Makefiles, rather than double-colon rules ML platforms/modules are built sequentially, but within each platform/module, parallel build is used to be tested on Mac with -j8 (on Make 3.81, double-colon are executed in parallel, while in 4.2.1 they are sequential) 02 December 2017, 22:33:43 UTC
92a8790 Makefile: fix README.rst generation with POSIX shells to reproduce: cd modules/filepref; make clean; rm -f README.rst; make SHELL=dash 27 November 2017, 12:27:55 UTC
c7c7771 Makefile: serialize "make install", fix some related dependencies parallel copying could lock up WIFI_SD cards to reproduce: "WIFI_SD=y make install ML_MODULES=" from platform/CAM directory 27 November 2017, 10:42:33 UTC
100b192 Makefile: monitor wifi connection when using WIFI_SD=y (experimental, helps troubleshooting connectivity issues) 27 November 2017, 10:39:50 UTC
32ccb13 Makefile: minor refactors for WIFI_SD (coding style) also fixed a typo 27 November 2017, 10:39:35 UTC
75d5954 Modules: better error handling for missing rst2html http://www.magiclantern.fm/forum/index.php?topic=17099 26 November 2017, 00:31:52 UTC
6a07f4e Makefile: speed optimizations - helper to evaluate only once, only if used - modules hgstamp: only evaluate if used - CF_CARD, VERSION: only evaluate once if used - PWD is special? renamed to avoid unneeded shell calls Profiling tips: - perf record make; perf report --sort comm - make SHELL="sh -x" - make clean SHELL="sh -x" |& grep "^+" | sort | uniq -c 25 November 2017, 23:13:58 UTC
66e0e5e Makefile: enable parallel compilation for modules, but compile them sequentially huge modules like Lua will compile much faster compiling everything in parallel is not 100% safe (some dependency checks may fail) 25 November 2017, 19:21:03 UTC
b2f3a52 Makefile: do not print toolchain info on recursive calls 25 November 2017, 19:55:20 UTC
1dd4dce Makefile: reworked global targets install: doesn't make sense, as we no longer have a "one size fits all" build capable of running on all models (alternative: 5D3.113_install, 60D_install etc) zip: build zip for each camera model, sequentially (parallel build still used within each zip) all: similar to zip (build camera models sequentially, but use parallel compilation within each platform) clean, check: these can run in parallel (no restrictions) 25 November 2017, 18:50:29 UTC
642f995 Makefile: fix module dependency checking on "make zip" by default, a module succeeds if it can be loaded on any camera model, from those compiled (doesn't matter which one) when using "make zip", we only want to include the modules compatible with current camera model, without considering other models (fixme: not the cleanest way to implement this) 25 November 2017, 17:31:01 UTC
37844af Makefile: fix module_strings dependency rule (previously, there was an error with make -j) 25 November 2017, 17:58:53 UTC
e4c6a62 Makefile: dropped ML_MODULES_STATIC (unused) and renamed ML_MODULES_DYNAMIC to ML_MODULES note: if you have customized the module list in Makefile.modules.user, just rename ML_MODULES_DYNAMIC to ML_MODULES to compile without modules: make 5D3 ML_MODULES= 25 November 2017, 16:01:15 UTC
78284d1 Makefile: fix "make clean" from modules directory with stale modules from other branches https://bitbucket.org/hudson/magic-lantern/pull-requests/873/makefile-updates-to-use-any-valid-arm/diff#comment-48250675 25 November 2017, 18:03:43 UTC
eacaef4 Makefile: fix running from other directory e.g. from qemu: make -C ../magic-lantern/ 500D_install_qemu 24 November 2017, 19:14:10 UTC
5ce053a Makefile: model-specific install targets for the root directory examples: make 500D_install; make 500D_install_qemu 24 November 2017, 19:10:19 UTC
c94bd0d 7D: fix compiling with FEATURE_VIDEO_HACKS 23 November 2017, 21:33:24 UTC
7ba7f09 Makefile: fix building 7D_MASTER 23 November 2017, 21:33:24 UTC
26d4932 Makefile: minor cleanups from 0b9b550 23 November 2017, 13:27:25 UTC
63f9c6c Makefile: always define CONFIG_$(MODEL)_$(FW_VERSION) e.g. CONFIG_5D3_113, CONIFG_7D_203 and so on 23 November 2017, 13:18:15 UTC
c7f0aaf Patch manager: moved reapply_cache_patches into sync_caches also made it private 23 November 2017, 13:00:24 UTC
2cf344a Makefile: fix for GNU make 3.8.1 (thanks g3gg0) 13 November 2017, 00:05:11 UTC
bc80761 Makefile: fix newline issue with WIFI_SD=y 11 November 2017, 22:58:43 UTC
b866362 Makefile: fix Mac issue (undefine not supported) http://www.magiclantern.fm/forum/index.php?topic=2864.msg192847#msg192847 11 November 2017, 09:56:04 UTC
140624f fixed late evaluation issue in rule builder 06 November 2017, 18:48:42 UTC
e0675d9 Makefile.platform.map: fix indentation 05 November 2017, 22:07:17 UTC
ca48a49 disable ASSERT for 7D_MASTER 30 October 2017, 15:10:01 UTC
ad7c02c Feature matrix: updated links 30 October 2017, 09:07:07 UTC
2a6cb46 Merged in daniel_fort/magic-lantern/unified-6D-sf_dump (pull request #876) Add 6D.116 to sf_dump module 30 October 2017, 08:55:50 UTC
e5bb4b4 Merged in daniel_fort/magic-lantern/unified-600D-audio_meters_fix (pull request #877) 600D audio meters fix 30 October 2017, 08:54:58 UTC
dc7a24d 600D also needs Audio IC turned on at boot. 30 October 2017, 00:17:24 UTC
5ab51b0 Added 6D.116 to sf_dump module. 20 October 2017, 05:12:50 UTC
d21acfc Merged unified into patchmgr 11 October 2017, 11:13:27 UTC
aba5d0a Merged in daniel_fort/magic-lantern/unified_650D_audio_meters_fix (pull request #870) 650D audio meters fix 03 October 2017, 15:48:49 UTC
051d8cd 650D has the same audio meters issue as the 700D -- needs the same fix. 03 October 2017, 12:34:37 UTC
0659b4b Merged in daniel_fort/magic-lantern/unified_700D_audio_meters_fix_1 (pull request #866) Audio meters fix for 700D Approved-by: Daniel Fort <dan@digiola.com> 29 September 2017, 06:22:43 UTC
69d2afa Audio meters stop functioning after recording the first clip when using mlv_snd. Easy fix suggested by a1ex. 29 September 2017, 06:03:18 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
26f067a Update sf_dump module to 700D.115 13 September 2017, 23:02:05 UTC
d26794c Makefile: rules for "make install_qemu" (to use them, qemu has to be installed first) 13 September 2017, 22:40:04 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
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
f0c744b silent.c: there are no info bars in paused LiveView mode 11 September 2017, 20:15:08 UTC
261db01 Added minimal autoexec.bin for 700D 10 September 2017, 20:37:25 UTC
c7d3f89 TCC Makefile: fix minor typo 10 September 2017, 20:27:36 UTC
3f4b46e Merged unified into update-to-700D.115 10 September 2017, 20:21:37 UTC
b3760ce modify silent.c to work with commit f404e5f Raw backend: allow displaying raw previews without conflicting with LiveView info bars 10 September 2017, 18:43:38 UTC
946e62a reloc: allow up to 16 fixups; fix stop condition 07 September 2017, 20:24:42 UTC
fda1270 reloc: handle PC-relative add (ADR) (also updated sign handling in LDR, for consistency) 07 September 2017, 19:42:23 UTC
5c5b205 patchmgr: fix bad merge in reloc.c (52b733594b2e) 07 September 2017, 18:10:53 UTC
e6705c6 mlv.c: fix buffer overflow in mlv_build_vers 22 August 2017, 16:32:38 UTC
04ca5c3 Merged allocate-raw-lv-buffer into raw_video_10bit_12bit 17 September 2018, 15:15:05 UTC
2341498 6D DEFAULT_RAW_BUFFER_SIZE https://www.magiclantern.fm/forum/index.php?topic=5601.msg196632#msg196632 04 March 2018, 04:58:13 UTC
cc30f23 650D DEFAULT_RAW_BUFFER_SIZE is the same as on the 700D https://www.magiclantern.fm/forum/index.php?topic=5601.msg196632#msg196632 05 March 2018, 20:11:33 UTC
be46eca Raw backend: DEFAULT_RAW_BUFFER_SIZE for 700D and EOSM (thanks dfort) 02 February 2018, 11:22:41 UTC
353988b mem.c: fix compiling for 5D3.123 (display buffer address depends on HDMI options) 02 February 2018, 11:17:42 UTC
0c1ee05 selftest: EOSM takes the crown for the lowest amount of shoot_memory available (fragmented allocation can no longer be tested with hardcoded value) 01 February 2018, 11:52:08 UTC
ecef8ba Raw backend: 60D appears to allocate 28MB for the raw buffer 01 February 2018, 00:03:22 UTC
25a11de Raw backend: updated 5D3 hypothesis about Canon LV RAW buffer (todo: re-check 1.2.3) 31 January 2018, 23:18:23 UTC
ee9eda7 Raw backend: attempt to autodetect Canon's raw buffer size Usage: - compile with CONFIG_MARK_UNUSED_MEMORY_AT_STARTUP (config-defines.h) - open the console (Debug menu) and enable something that uses LiveView RAW features (raw video, raw histogram etc) - test by starting the camera in all video modes (photo, 1080p, 720p, crop, x5 etc) - take a screenshot or write down the console messages 31 January 2018, 23:06:04 UTC
dc34703 Raw backend: fix compilation on very old models (without CONFIG_EDMAC_RAW_SLURP) 31 January 2018, 19:20:45 UTC
back to top