1. A computing system comprising: a codec device; a memory system configured to store a basic input-output system including both configuration data for the codec device and feature data for the codec device, the memory system further configured to store a certified device driver for the codec device, wherein the feature data for the codec device comprises at least one feature that is not included in the certified device driver of the codec device; a computing processor coupled to the codec device and the memory system for executing the basic input-output system and the certified device driver, the basic input-output system configured to configure the codec device based on the configuration data, the certified device driver configured to read the feature data from the basic input-output system and to enable the at least one feature that is not included in the certified device driver of the codec device based on the feature data, and wherein the at least one feature is a feature of an application program that performs audio processing functions, the memory system further configured to store a software component and the application program, the certified device driver configured to store application data based on the feature data, and the application program further configured to access the application data and enable a feature of the application program that is related to the operation of the codec device.