1. A device comprising: a codec configured to be coupled to a High Definition Audio (HDA) bus; wherein the codec includes a memory configured to store one or more overriding responses, each of which is associated with a corresponding HDA verb; an HDA interface configured to receive a first HDA verb from the HDA bus; a programmable processor configured to determine whether the first HDA verb is associated with one of the overriding responses stored in the memory; wherein if the programmable processor determines that the first HDA verb is associated with one of the overriding responses stored in the memory, then the programmable processor causes the associated one of the stored overriding responses to be provided to the HDA bus; and wherein if the programmable processor determines that the first HDA verb is not associated with one of the overriding responses stored in memory, then a hardwired response associated with the first HDA verb is provided to the HDA bus.