@ reddeercity
Great job with fps !
Thanks , a1ex did all the heavy lifting I'm trying get to fine tune it.
There still a black level problem (green cast) , I can't fix yet -- it happens when ADTG_12[100c] 0x2 -> 0x4 is applied
(It's the one that centers the image in liveview) . If you change to 0x3 or 0x5 the image is has blue cast
So on my quest to find reg's that would help I did find the reg for black level in liveview , but sadly it only for liveview & not for raw image in the buffer
C0F08034 0x1c00 (default)
C0F08034 0x1c00 ->1b00 (green cast)
C0F08034 0x1c00 ->1d00 (red cast)
C0F08034 0x1c00
C0F08034 0x1b00
C0F08034 0x1d00 
This what happen after ADTG_12[100c] 0x2->0x4 is applied
but before I refresh liveview which will center the image

I think I may have kind of figured out the "EOS_S_GIGIL"
after recovering some of the data with
diskinternals.com/partition-recovery the CF card came up as "EOS_DEVELOPFAT32" , I made a disk image of the card and loaded it up in "HxD" hex editor and the beginning
of the image I have this
ëX.CanonEOS..@ ......ø..?...?...±9t.Ÿ;..........................€.)
....EOS_DEVELOPFAT32 ..BOOTDISK.FA.........................................
ëX.CanonEOS..@ ......ø..?...?...±9t.Ÿ;..........................€.)....EOS_DIGITALFAT32 ......
I'm thinking by setting
0xC062850C --->1000102
We may have accessed a canon service mode or canon development mode for maybe internal testing .
Al this only happen when I tried to record raw video , I first ran the bench.mo and it seem ok at the point.
@a1ex I'm trying to compile "hdparm" branch , getting a fatal error .
I first tried to complied the 5d2 platform on my new VM " Up to date Ubuntu"
didn't work , it was looking for a older tool chain "gcc-arm-nne-eabi-4-8-2013q4"
Tried to install but I don't know how to set it in the path for compiling , lucky I still have the Old Clone of
Ubuntu with all the old tool chain pre-installed . So I complied it and all worked except the cf_acc module fail to build
So I tried to compile the module separately and got the following
ml@ml-pc:~/CF_Card-Over-Clocking_magic-lantern/modules/cf_acc$ make
Updated HGVERSION
[ README ] module_strings.h
[ CC ] cf_acc.o
[ CC ] hdparm/identify.o
hdparm//identify.c:7:25: fatal error: linux/types.h: No such file or directory
#include <linux/types.h>
^
compilation terminated.
make: *** [hdparm/identify.o] Error 1
ml@ml-pc:~/CF_Card-Over-Clocking_magic-lantern/modules/cf_acc$
Seems to look for this "
linux/types.h" and from what I can tell there is nothing related to "Linux" anywhere
Is there something missing ? do I need to add something or should I just comment it out ?
As a test , I tried to compile on the 5D3 113 platform -- still the same error .
I notice this is on the old core , still has raw_rec.mo .