Patent ID: 7367016
Filing Date: 2008-04-29
Classification: G06F

Abstract:
1. A method comprising: a service processor executing application software for configuring a computer system into one or more domains and for performing diagnostics; providing program instructions comprising operational descriptions that invoke one or more hardware access code segments that provide, to said program instructions, one or more specific transaction sequences to access and manipulate one or more respective registers within a system processor and a client; wherein said program instructions comprise a first level of hardware abstraction that hides specific hardware functionality from the application software; wherein said one or more hardware access code segments comprise a second level of hardware abstraction that hides specific register access information from said program instructions; translating said program instructions into an executable form; and executing said executable form of said program instructions to manipulate said hardware components of said system from one consistent state to a next consistent state in response to execution of said application software.