I've written a thing to decode 0xF* and 0xC error codes. It's here. It will only tell you what the error code is however. Does anybody know of any other error codes apart from ones that start with F and C? Please test it if you can.

- Trevor