There is... in 12 hours I will provide link... curently not on my computer... there are very few features implemented. You can forget about dual iso or similiar
I had a brief discussion with a forum mate from there. Obviously the so called build 108 is not OK.
40D OS is VxWorks. Newer bodies (aside from 1 Dx, for which I don't know) use (Canon internally developed) DryOS. Magic Lantern enhancement uses DryOS ONLY:-(
Check this topic and see for yourself the status of development (in case you haven't alredy done that)
As for all done so far here is a download site. I am sorry for misleading you. I thought that it was already working. :-((((
No worries ! Thanks for looking into it more. I ended up getting a t2i instead. I KNOW that is on the ACTUALLY supported camera list.