A new incomplete list of stuff todo
* edmac module fails (edmac is working, but module fails)
* beep sound not implemented
* auto exposure value not detected (I gave up on this one)
* ants mjpeg module is not recording correctly (working on this)
* get 40D branch on heptapod
* compile and test 40D with gcc 6.x compiler.
* Lua module is loading and working, but is it useable ??
* 1st memory job stub function not found.
* lots of PROP_ (properties) not aligned.
* zebras in liveview missing
* global draw (zebras,histogram) not shown in photo mode (= crash)
* Better SW1/SW2 activation
* continue to update
https://magiclantern.fandom.com/wiki/Register_Map/40D* Optimal Mirror lockup not implemented (as minimum the curtain is activated), disable the curtain activation
* 10/12 bits raw video,
=> Theoretical: (10 bits, 23.976 fps, 1:2.39 = 1056x432) & (12 bits, 23.976 fps, 1:2.39 = 960x400)
=> Require merge with 10/12 bit branch
* LV state mashine
=> not re-engineered
=> VSync er performed via EngDrvOut hijack (ok for now)
* FIO_SeekSkipFile does not work at all .. why ?
=> SEEK_CUR,SEEK_END fails.
=> only SEEK_SET seems to work ..
=> could be cache ?
=> could be interface ? / parameter swapped ?
* selftest module fails
=> only a few tests runs as they should
* bench module fails
=> issue with memory allocation,
=> CF card benchmark may not be performed with buffers > 2 MB or the system halts
* memory system allocation
=> still fails on large buffers, bench module fails, selftest modules fails.
=> mlv_lite does
not fail. (allocates above 20 MB)