For future reference: CHDK is a firmware enhancement that operates on a number of Canon Cameras.