e650957 | Daniel Fort | 27 December 2018, 16:58:32 UTC | state-object: updated https://www.magiclantern.fm/forum/index.php?topic=15895.msg209800#msg209800 | 27 December 2018, 16:58:32 UTC |
d6d0c6c | Daniel Fort | 27 December 2018, 14:52:12 UTC | state-object: INPUT_SET_IMAGE_VRAM_PARAMETER_MUTE_FLIP_CBR no longer used https://www.magiclantern.fm/forum/index.php?topic=15895.msg209792#msg209792 | 27 December 2018, 14:52:12 UTC |
7dac4b3 | Daniel Fort | 14 December 2018, 16:00:20 UTC | Change EOSM2 const.h value for DRYOS_ASSERT_HANDLER - thanks @ccritix | 14 December 2018, 16:00:20 UTC |
116d8f9 | Daniel Fort | 24 February 2018, 21:48:42 UTC | Merged in latest wip | 24 February 2018, 21:48:42 UTC |
583d919 | Daniel Fort | 24 February 2018, 20:56:47 UTC | Merged in work done on EOSM2.103_patchmgr | 24 February 2018, 20:56:47 UTC |
4d53e88 | Daniel Fort | 24 February 2018, 20:40:06 UTC | patch_instruction moved from "Don't click me!" to boot-hack.c | 24 February 2018, 20:40:06 UTC |
8dc60e0 | Daniel Fort | 23 February 2018, 02:18:39 UTC | Patch test https://www.magiclantern.fm/forum/index.php?topic=15895.msg197715#msg197715 | 23 February 2018, 02:18:39 UTC |
18cd989 | Daniel Fort | 23 February 2018, 01:26:58 UTC | Finally able to get into the ML menu https://bitbucket.org/hudson/magic-lantern/commits/90f702cde5dc45dc112164556fb300ab3045fce7?at=qemu | 23 February 2018, 01:26:58 UTC |
bb09622 | Daniel Fort | 22 February 2018, 21:32:55 UTC | Merged in patchmgr | 22 February 2018, 21:32:55 UTC |
70dd224 | Daniel Fort | 22 February 2018, 00:20:51 UTC | Merged in latest work in progress. | 22 February 2018, 00:20:51 UTC |
182ce95 | Daniel Fort | 21 February 2018, 21:25:13 UTC | Fixes dirty pixels on LCD. Thanks nikfreak. https://www.magiclantern.fm/forum/index.php?topic=15895.msg197666#msg197666 | 21 February 2018, 21:25:13 UTC |
a29ed04 | Daniel Fort | 21 February 2018, 12:44:31 UTC | EOSM was listed twice and 70D wasn't listed. | 21 February 2018, 12:44:31 UTC |
ae188c4 | Daniel Fort | 21 February 2018, 03:03:24 UTC | Revert changes made for minimal test in the previous commit. | 21 February 2018, 03:03:24 UTC |
b484653 | Daniel Fort | 21 February 2018, 03:01:58 UTC | Test on minimal: https://www.magiclantern.fm/forum/index.php?topic=15895.msg197605#msg197605 | 21 February 2018, 03:01:58 UTC |
ae4157b | Daniel Fort | 21 February 2018, 01:56:19 UTC | Reverted debugging changes. | 21 February 2018, 01:56:19 UTC |
68308a9 | Daniel Fort | 20 February 2018, 23:47:02 UTC | Formatted comments. | 20 February 2018, 23:47:02 UTC |
becca8e | Daniel Fort | 20 February 2018, 14:06:21 UTC | raw.c debugging - temporary, remember to revert this. | 20 February 2018, 14:06:21 UTC |
a786d86 | Daniel Fort | 20 February 2018, 13:30:30 UTC | PREFERRED_RAW_TYPE: This didn't work but is worth noting until the real fix is found. | 20 February 2018, 13:30:30 UTC |
fb44e17 | Daniel Fort | 16 February 2018, 00:25:00 UTC | This extends the time between starting the camera and LiveView freezing up. Still need to look into it some more. | 16 February 2018, 00:25:00 UTC |
f86d7d4 | Daniel Fort | 15 February 2018, 01:42:32 UTC | Found value for PHOTO_CMOS_ISO_START | 15 February 2018, 01:42:32 UTC |
01373ea | Daniel Fort | 14 February 2018, 05:30:01 UTC | Found FRAME_CMOS_ISO_START using adtg_gui | 14 February 2018, 05:30:01 UTC |
fe8efd3 | alex@thinkpad | 10 February 2018, 12:28:16 UTC | Modules: patch.h no longer needed | 10 February 2018, 12:28:16 UTC |
0eaf0f4 | Daniel Fort | 08 February 2018, 23:56:57 UTC | Changed from DEBUGMSG to PATCH Doesn't seem to make much difference at this stage. Camera keeps freezing up with either one so let's go with the newer method. | 08 February 2018, 23:56:57 UTC |
69580a9 | Daniel Fort | 07 February 2018, 21:42:47 UTC | Missed one in beep.c | 07 February 2018, 21:42:47 UTC |
30451e8 | Daniel Fort | 07 February 2018, 20:39:31 UTC | More tinkering without resolving any issues. | 07 February 2018, 20:39:31 UTC |
1e6ab41 | Daniel Fort | 07 February 2018, 16:16:06 UTC | Adding changes from pull request #897 | 07 February 2018, 16:16:06 UTC |
89b5bbf | Daniel Fort | 07 February 2018, 16:09:25 UTC | Trying to track down an issue with the shutter speed not displaying properly in movie mode. | 07 February 2018, 16:09:25 UTC |
5a7a22f | Daniel Fort | 07 February 2018, 14:55:58 UTC | Another formula in a constant that might be causing issues. | 07 February 2018, 14:55:58 UTC |
57884e0 | Daniel Fort | 07 February 2018, 14:13:58 UTC | Formatting changes. Found other constants that might not work if the value has a formula in it. | 07 February 2018, 14:13:58 UTC |
763b886 | Daniel Fort | 07 February 2018, 06:29:24 UTC | This shouldn't make a difference but apparently it does. LUA tests can now complete. | 07 February 2018, 06:29:24 UTC |
c9e0506 | Daniel Fort | 06 February 2018, 17:52:08 UTC | Pretty formatting for hex numbers. | 06 February 2018, 17:52:08 UTC |
7a96400 | Daniel Fort | 05 February 2018, 16:37:21 UTC | Found SRM_BUFFER_SIZE will be useful later. | 05 February 2018, 16:37:21 UTC |
368aaa6 | Daniel Fort | 05 February 2018, 16:23:34 UTC | FRAME_SHUTTER_BLANKING_WRITE is not defined on EOSM. Check back later to see if it can be used. | 05 February 2018, 16:23:34 UTC |
ea2c332 | Daniel Fort | 05 February 2018, 07:33:59 UTC | setup to experiment with different edmac channels. | 05 February 2018, 07:33:59 UTC |
fd742bf | Daniel Fort | 05 February 2018, 05:37:20 UTC | Merged in wip | 05 February 2018, 05:37:20 UTC |
5d65eda | Daniel Fort | 05 February 2018, 02:28:30 UTC | Merged unified into wip | 05 February 2018, 02:28:30 UTC |
e9242c6 | Daniel Fort | 05 February 2018, 02:10:26 UTC | Start with EOSM values. | 05 February 2018, 02:10:26 UTC |
5178283 | Daniel Fort | 05 February 2018, 02:07:27 UTC | Merged in allocate-raw-lv-buffer | 05 February 2018, 02:07:27 UTC |
7506e19 | Daniel Fort | 05 February 2018, 02:02:52 UTC | Try EOSM skip values in raw.c | 05 February 2018, 02:02:52 UTC |
82a9752 | Daniel Fort | 04 February 2018, 22:52:42 UTC | Find the latest version of exiftool. | 04 February 2018, 22:52:42 UTC |
c790045 | alex@thinkpad | 02 February 2018, 21:07:41 UTC | Merged in garry23/dof-fix-for-focus.c/garry23/focusc-edited-online-with-bitbucket-by-g-1495645868417 (pull request #831) Changed the DoF equations to better handle integer math and used a different source for the equations. | 02 February 2018, 21:07:41 UTC |
ff43dd5 | alex@thinkpad | 02 February 2018, 21:07:04 UTC | Dummy merge (reference changeset for make install_qemu) | 02 February 2018, 21:07:04 UTC |
e0ceefa | alex@thinkpad | 02 February 2018, 21:05:58 UTC | Merged in makefile-updates (pull request #898) Makefile updates part 2 (minor fixes, updated make install_qemu) | 02 February 2018, 21:05:58 UTC |
7553f12 | alex@thinkpad | 02 February 2018, 20:56:20 UTC | focus.c: fix possible overflow when computing hyperfocal (corner case) examples (focal_len, focus_dist): 73 4689 90 7123 91 7282 98 8444 ... | 02 February 2018, 20:56:20 UTC |
8978943 | alex@thinkpad | 02 February 2018, 20:07:32 UTC | focus.c: fix typo pointed out by garry23 http://www.magiclantern.fm/forum/index.php?topic=9741.msg196728#msg196728 | 02 February 2018, 20:07:32 UTC |
be46eca | alex@thinkpad | 02 February 2018, 11:22:41 UTC | Raw backend: DEFAULT_RAW_BUFFER_SIZE for 700D and EOSM (thanks dfort) | 02 February 2018, 11:22:41 UTC |
353988b | alex@thinkpad | 02 February 2018, 11:17:42 UTC | mem.c: fix compiling for 5D3.123 (display buffer address depends on HDMI options) | 02 February 2018, 11:17:42 UTC |
0c1ee05 | alex@thinkpad | 01 February 2018, 11:52:08 UTC | 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 | alex@thinkpad | 01 February 2018, 00:03:22 UTC | Raw backend: 60D appears to allocate 28MB for the raw buffer | 01 February 2018, 00:03:22 UTC |
25a11de | alex@thinkpad | 31 January 2018, 23:18:23 UTC | Raw backend: updated 5D3 hypothesis about Canon LV RAW buffer (todo: re-check 1.2.3) | 31 January 2018, 23:18:23 UTC |
ee9eda7 | alex@thinkpad | 31 January 2018, 23:06:04 UTC | 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 | alex@thinkpad | 31 January 2018, 19:20:45 UTC | Raw backend: fix compilation on very old models (without CONFIG_EDMAC_RAW_SLURP) | 31 January 2018, 19:20:45 UTC |
d1d1ed7 | alex@thinkpad | 31 January 2018, 19:23:54 UTC | 1100D: CONFIG_ALLOCATE_RAW_LV_BUFFER may not be needed, after all http://www.magiclantern.fm/forum/index.php?topic=1009.1450 | 31 January 2018, 19:23:54 UTC |
4f01638 | alex@thinkpad | 31 January 2018, 11:57:53 UTC | Free Memory dialog: updated common addresses to allow dynamically allocated buffers (not just hardcoded ones); also show current RAW and BMP buffer(s), not just the YUV ones | 31 January 2018, 11:57:53 UTC |
db78da0 | alex@thinkpad | 31 January 2018, 00:35:57 UTC | Raw backend: 1100D also needs DEFAULT_RAW_BUFFER / DEFAULT_RAW_BUFFER_SIZE | 31 January 2018, 00:35:57 UTC |
1b2dba8 | alex@thinkpad | 30 January 2018, 22:56:49 UTC | Raw backend: 1100D needs CONFIG_ALLOCATE_RAW_LV_BUFFER after refactoring | 30 January 2018, 22:56:49 UTC |
afb5849 | alex@thinkpad | 30 January 2018, 22:17:00 UTC | Raw backend: use dummy DEFAULT_RAW_BUFFER_SIZE until the real size is found without this, most builds would be broken fixme: old models without CONFIG_EDMAC_RAW_SLURP are still broken | 30 January 2018, 22:17:00 UTC |
4aacadd | alex@thinkpad | 30 January 2018, 21:16:45 UTC | Raw backend: sync memory allocation routines with crop_rec_4k (squashed 8287b4f, 0ff9f1f, 3948408, d55423f, ebf206a, 3bc3637, cad72ea and 2bc5c3a, keeping only changes to raw.c) | 30 January 2018, 21:16:45 UTC |
3e4beec | Daniel Fort | 30 January 2018, 20:49:35 UTC | a1ex pointed out a mistake in one of the stubs. https://www.magiclantern.fm/forum/index.php?topic=15895.msg196560#msg196560 | 30 January 2018, 20:49:35 UTC |
4f872e4 | alex@thinkpad | 30 January 2018, 20:34:24 UTC | mlv_lite, mlv_rec: dialog_refresh_timer_addr for 1100D (to be tested) | 30 January 2018, 20:34:24 UTC |
a581fd9 | alex@thinkpad | 30 January 2018, 20:29:07 UTC | Merged unified into allocate-raw-lv-buffer | 30 January 2018, 20:29:07 UTC |
e70e391 | alex@thinkpad | 30 January 2018, 19:50:08 UTC | Makefile: updated rules for "make install_qemu" (for reference, should anyone ever want to use them on older changesets) Before using them, qemu has to be installed first in qemu-eos (from the qemu branch) QEMU installation directory can be changed from the QEMU_DIR environment variable, or from Makefile.user | 30 January 2018, 19:50:08 UTC |
7a7e744 | alex@thinkpad | 30 January 2018, 00:38:48 UTC | Makefile: moved default QEMU directory to qemu-eos | 30 January 2018, 00:38:48 UTC |
11bfc4a | alex@thinkpad | 30 January 2018, 19:50:08 UTC | Makefile: also updated QEMU_INSTALLED_DBI_DIR to use QEMU_PATH | 30 January 2018, 19:50:08 UTC |
1b9f438 | alex@thinkpad | 30 January 2018, 19:34:26 UTC | Makefile: fix copy/paste error | 30 January 2018, 19:34:26 UTC |
753f229 | alex@thinkpad | 30 January 2018, 18:39:07 UTC | Makefile: fix cleaning up after "make zip"; removed warning | 30 January 2018, 18:39:07 UTC |
12b4571 | alex@thinkpad | 30 January 2018, 00:38:48 UTC | Makefile: allow changing QEMU installation directory from Makefile.user and/or the environment (QEMU_DIR) | 30 January 2018, 00:38:48 UTC |
7ee0c56 | alex@thinkpad | 29 January 2018, 22:45:37 UTC | selftest: reduced memory requirements to allow 1100D to pass the memory tests | 29 January 2018, 22:45:37 UTC |
481be18 | alex@thinkpad | 29 January 2018, 22:03:42 UTC | Makefile: zip and install_qemu targets for modules | 29 January 2018, 22:03:42 UTC |
cac52db | alex@thinkpad | 30 January 2018, 18:19:37 UTC | Makefile: always clean after running install_check http://www.magiclantern.fm/forum/index.php?topic=991.msg194444#msg194444 | 30 January 2018, 18:19:37 UTC |
c7d9565 | alex@thinkpad | 30 January 2018, 18:08:52 UTC | Makefile: always rebuild version.o | 30 January 2018, 18:08:52 UTC |
1ee4316 | alex@thinkpad | 30 January 2018, 18:07:57 UTC | Makefile: prevent install_check from running in parallel with building regular ML (conflicts while compiling from the same sources - http://www.magiclantern.fm/forum/index.php?topic=991.msg194315#msg194315 ) | 30 January 2018, 18:07:57 UTC |
b923894 | alex@thinkpad | 29 January 2018, 20:40:10 UTC | 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 |
3ac6b3b | Daniel Fort | 29 January 2018, 19:56:41 UTC | MENU_MODE and PLAY_MODE keep failing on the selftest API stub tests. This doesn't make a difference but maybe it is better to keep it like the EOSM until it passes the tests. | 29 January 2018, 19:56:41 UTC |
6aa45c3 | alex@thinkpad | 29 January 2018, 18:29:38 UTC | 1100D: raw skip offsets for LiveView | 29 January 2018, 18:29:38 UTC |
a3e635d | Daniel Fort | 29 January 2018, 07:01:07 UTC | EOSM2 probably needs this special case because it is a full-time LiveView camera like the EOSM. Revisit this when we can save MLV and DNG files. | 29 January 2018, 07:01:07 UTC |
2022b00 | Daniel Fort | 29 January 2018, 06:26:35 UTC | Turning on some minor options. Doesn't seem to do anything. | 29 January 2018, 06:26:35 UTC |
7b2f3da | Daniel Fort | 28 January 2018, 21:59:42 UTC | Assuming the EOSM2 belongs to the group of cameras that requires the SoundDevShutDownIn hack -- fixed in the crop_rec_4k branch. However, the audio meters are not working in the ML user interface even with this hack. https://www.magiclantern.fm/forum/index.php?topic=20597.0 | 28 January 2018, 21:59:42 UTC |
6d60fd2 | Daniel Fort | 28 January 2018, 20:28:34 UTC | adtg_gui working. Found missing addresses. https://www.magiclantern.fm/forum/index.php?topic=15895.msg196476#msg196476 | 28 January 2018, 20:28:34 UTC |
8abced0 | Daniel Fort | 28 January 2018, 08:29:51 UTC | EOSM2 uses same structure as 6D and 5D3.123. Didn't expect that, thought it would be more like the EOSM. | 28 January 2018, 08:29:51 UTC |
9ca9382 | Daniel Fort | 27 January 2018, 16:15:03 UTC | Updated comment to track how these addresses were determined. | 27 January 2018, 16:15:03 UTC |
6d2da4b | Daniel Fort | 27 January 2018, 08:15:35 UTC | More of a guess on this. Found out that YUV422_LV_BUFFER values increment by 0x410000 on 6D and EOSM. | 27 January 2018, 08:15:35 UTC |
df37aab | Daniel Fort | 26 January 2018, 05:46:07 UTC | Checked stubs against 6D.116. | 26 January 2018, 05:46:07 UTC |
724f414 | Daniel Fort | 26 January 2018, 00:53:27 UTC | Added mpu communication stubs. | 26 January 2018, 00:53:27 UTC |
f230660 | alex@thinkpad | 23 January 2018, 23:04:28 UTC | Merged unified into patchmgr | 23 January 2018, 23:04:28 UTC |
28628d9 | Daniel Fort | 23 January 2018, 03:18:52 UTC | Corrected comment. | 23 January 2018, 03:18:52 UTC |
037ebfb | Daniel Fort | 22 January 2018, 19:18:42 UTC | Need to enable new-dryos-task-hooks | 22 January 2018, 19:18:42 UTC |
1969d1c | Daniel Fort | 22 January 2018, 19:01:38 UTC | Merged in latest new-dryos-task-hooks. | 22 January 2018, 19:01:38 UTC |
b4a3e58 | Daniel Fort | 22 January 2018, 18:57:39 UTC | Confirmed the correct stubs for task_trampoline and task_dispatch_hook. Added relevant comment for task_dispatch_hook. https://www.magiclantern.fm/forum/index.php?topic=15895.msg196251#msg196251 | 22 January 2018, 18:57:39 UTC |
4f45cac | alex@thinkpad | 22 January 2018, 16:16:02 UTC | boot-hack: use CONFIG_NEW_DRYOS_TASK_HOOKS to enable new-style DryOS hooks (undefining HIJACK_TASK_ADDR was not obvious) | 22 January 2018, 16:16:02 UTC |
3ec344f | Daniel Fort | 22 January 2018, 06:42:16 UTC | SF_flash_size is the same as the 100D. | 22 January 2018, 06:42:16 UTC |
0bae709 | Daniel Fort | 22 January 2018, 01:59:17 UTC | This is works better for disk images because unmount doesn't completely remove the disk from /dev. | 22 January 2018, 01:59:17 UTC |
0c41013 | Daniel Fort | 21 January 2018, 20:54:53 UTC | Added comment because it doesn't work on camera. Pretty sure this is the right address so something else must be wrong. | 21 January 2018, 20:54:53 UTC |
cb4b10a | Daniel Fort | 21 January 2018, 19:10:57 UTC | Fixed Tasks stubs | 21 January 2018, 19:10:57 UTC |
6b47d5f | Daniel Fort | 21 January 2018, 17:57:35 UTC | Merged in latest new-dryos-task-hooks | 21 January 2018, 17:57:35 UTC |
8e6bafa | Daniel Fort | 21 January 2018, 17:56:08 UTC | Commented out CONFIG_HELLO_WORLD according to a1ex's instructions for checking out the dryos task messages. https://www.magiclantern.fm/forum/index.php?topic=15895.msg196199#msg196199 | 21 January 2018, 17:56:08 UTC |
110650f | Daniel Fort | 21 January 2018, 03:00:32 UTC | defined DEBUG_TASK_HOOK as per this post in order to see the dryos task switching: https://www.magiclantern.fm/forum/index.php?topic=17969.msg195883#msg195883 Remember to undef this later! | 21 January 2018, 03:00:32 UTC |
24eb8b2 | Daniel Fort | 21 January 2018, 02:43:13 UTC | Merged new-dryos-task-hooks | 21 January 2018, 02:43:13 UTC |
e001466 | Daniel Fort | 21 January 2018, 02:32:06 UTC | Second try at merging in new-dryos-task-hooks. This time it worked. | 21 January 2018, 02:32:06 UTC |
348bd47 | alex@thinkpad | 16 January 2018, 08:38:14 UTC | boot-hack: uninstall cache hacks after booting (to be tested) | 16 January 2018, 08:38:14 UTC |