Patent ID: 7496929
Filing Date: 2009-02-24
Classification: G06F

Abstract:
1. An apparatus comprising: a first hardware resource, wherein the first hardware resource is a watch dog timer; first storage medium having stored therein a first abstraction data structure including first one or more instructions to be retrieved and executed to enable a first operation to be performed on the first hardware resource, second storage medium including a basic input/output system (BIOS), having stored therein a service module including an integral interpreter equipped to interpretively execute the first one or more instructions, when retrieved, to enable performance of the first operation on the first hardware resource, and second one or more instructions designed to access the first abstraction data structure to retrieve the first one or more instructions for the integral interpreter; and a processor coupled to the first hardware resource, the first storage medium, the second storage medium, and the BIOS to execute the service module, including the second one or more instructions and the integral interpreter; wherein the first abstraction data structure comprises an Advanced Configuration and Power Interface Specification (ACPI) Description Table of the watch dog timer; and wherein the apparatus further comprises a second hardware resource; wherein the first storage medium further comprises the processor is further coupled to the second hardware resource, and provided to execute the device driver, the scheduler, and the shared interpreter.