Patent ID: 7191445

Claim:
A method in a data processing system for real-time analysis of operations of a processor in the data processing system, the method comprising the steps of: disposing real-time analysis hardware components within the processor operable to detect real-time events within the processor and activate; initiating a real-time operating system (RTOS) in the data processing system, initiating the RTOS including loading software objects corresponding to embedded real-time analysis components expected to be activated by a real-time application; executing the real-time application in the data processing system, such that execution of the real-time application triggers at least one real-time event that causes one or more of the embedded real-time analysis hardware components of the processor to detect said real-time event and activate; and in response to an activation signal from the one or more embedded real-time analysis hardware components, activating a software object in the RTOS associated with the one or more embedded real-time analysis hardware components, such that the software object provides functionality in response to activation of the one or more embedded real-time analysis hardware components.