Il est compatible depuis la toute dernière version 4.4 qui gère les boitiers récents et les plus anciens.

Voici les notes de mise à jour sur le site Canon. J'ai fait la recherche pour mon 7D
EOS 7D - Canon France

Oups le 40D n'est pas dans la liste, ça commence au 50D