I have uploaded a project for a Fez Domino (though it will work with any of the devices with trivial changes( here:
The project implements a class that decodes a stream of timed 444ms pulses from an IR receiver. I’ve documented the code well enough that it should be easy to modify it to work with IR protocols other than RC6.
I’ve also included links to some of the technical stuff (datasheets, tools, and a great IR protocol information site).
Enjoy!
Phil