1. An integrated circuit comprising: at least one processor core; at least one other circuit; and a Known Good Code (KGC) source configured to supply KGC to the processor core for execution, wherein the KGC comprises interface code for the other circuit whereby an application executing on the at least one processor core interfaces to the at least one other circuit through the KGC.