Added a pull request for the 600D, based on 1% fork.
It works on my 600D but not sure if all what I've added is needed and also here:
/*********************** Camera-specific constants ****************************/
/**
* LiveView raw buffer address
* To find it, call("lv_save_raw") and look for an EDMAC channel that becomes active (Debug menu)
**/
#if defined(CONFIG_5D2) || defined(CONFIG_600D)
#define RAW_LV_EDMAC 0xC0F04508
#endif
#if defined(CONFIG_500D) || defined(CONFIG_550D)
#define RAW_LV_EDMAC 0xC0F26008
#endif
#if defined(CONFIG_5D3) || defined(CONFIG_6D) || defined(CONFIG_650D) || defined(CONFIG_600D) || defined(CONFIG_60D) || defined(CONFIG_EOSM)
/* probably all new cameras use this address */
#define RAW_LV_EDMAC 0xC0F26208
#endif
What is the right edmac for 600D:
RAW_LV_EDMAC 0xC0F04508
RAW_LV_EDMAC 0xC0F26208
I've kept the second one since seems the one is using also TL and removed the first to avoid warning in compilation, but maybe someone else can assure me that it's right like this