magiclantern_simplified
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...
A few notes: - "ptetris" is a minimal tetris library I made. It interfaces with a common "binding" to IO. https://github.com/petabyt/ptetris/ - Code doesn't recompile when ptetris.h is modified -...
- Python script that checks system dependencies - Helps avoid random bugs, avoids mysterious errors - rst2html, pip2, python2, arm gcc correct version, bash, host gcc - Spews a lot...
Just a guess, but I'm assuming we have a significant number of functions in C files that aren't marked static, when they could be. Doing so would allow the compiler...
CONFIG_MEM_2GB cams don't have enough virtual address space to use the old cache/uncache scheme. Is the workaround in fio-ml.c appropriate? Is it performant? Is there a better way of mapping...
should we merge anyway for better debug collaboration ? the readme states clearly this code is freezing
No current devs really understand the build system. I'm not a make expert, but it seems overly complicated to me for the small number of use cases in active use....
In 05a99a7c5f4c0723568382f629bb8b44a89dd7bb I blindly believe font file to be valid if just header magic matches. `bfnt_load_from_card` should be updated to: * verify if loaded size > header size * parse...
See get_photo_cmos_iso_start_550d in dual_iso.c. Other cams also exhibit this problem due to dual_iso hard-coding a heap address that is not in fact fixed. 650d and 700d have had a few...
We use uart_printf() quite a bit in early code debugging where DryosDebugMsg() doesn't work. But, it's annoying because it's a stub some cams don't have (not needed for real builds)...
This is a single digic cam, not dual. Ensure code is correct after it was mistakenly listed as dual.