magiclantern_simplified icon indicating copy to clipboard operation
magiclantern_simplified copied to clipboard

A Git based version of Magic Lantern, for those unwilling or unable to work using Mercurial. The vast majority of branches have been removed, with those thought to be important brought in individuall...

Results 86 magiclantern_simplified issues
Sort by recently updated
recently updated
newest added

The portable rom dumper tool allows getting rom dumps from many cams, using the same ML code: https://www.magiclantern.fm/forum/index.php?topic=16534.0 As far as I can tell, the way this is managed in...

If Global Draw is enabled, starting video recording shows red circle in upper right. This then disappears within a few seconds - do we perhaps overwrite it? No such problem...

R5 has a total of 5(?)GB of RAM. There's no ARM PAE enabled. According to MPU tables, there's almost DIGIC8 mapping (see #80) so 1 gig of cacheable RAM mirrored...

At least on R5, GUI XCM buffer is no longer 960x540. In fact it is 2048x1080 with offset 152,30. For now this is bodged in #62, but requires a better...

MMU tables from R5: ``` 00001000-00001FFF -> 00000000-00000FFF (-1000) O:NCACH I:WB,WA P:RW 00002000-3FFFFFFF -> 00002000-3FFFFFFF ( +0) O:NCACH I:WB,WA P:RW 40000000-BEFFFFFF -> 40000000-BEFFFFFF ( +0) O:NCACH I:NCACH P:RW BF000000-DEFFFFFF ->...

Current thinking is best names are boot-ARMv5.c and boot-ARMv7.c, this seems to be truthful and less fiddly than boot-d678X.c which needs to keep changing name to be honest.

"make" in platform/ will use -j16 etc, but only within one cam, these are deliberately serialised to avoid race conditions (rather than fix the actual bugs, which is a different...

These two lines in reboot.c got swapped at some point: ``` MEM(0xBFE01FC4) = 0x10; // unknown meaning MEM(0xBFE01FC8) = ROMBASEADDR; // pointer used by 2nd core to run 2nd stage...

In multiple places, we build up a file using >> with shell commands for concatenating output. If the target file is a dependency for a make target, e.g. version.c, which...

Generally, it's a bad idea to have macros that act like functions. Instead, use functions, and let the compiler optimise. You can force inline if you really want. imath.h does...