Patent ID: 8271911
Filing Date: 2012-09-18
Classification: G06F

Abstract:
1. A method for reporting hardware events from circuitry implemented in an integrated circuit (IC), the method comprising: configuring the IC with a circuit under analysis and a first event monitor circuit coupled to the circuit under analysis; invoking, by a programmed processor and a first process executing thereon, an application programming interface (API) function that references a first object managed by an operating system (OS) executing on a processor, wherein the invoking of the API function includes a first parameter value that references one of a plurality of OS-managed objects; operating the first process in a first manner in response to the invoking of the API function and the first object being in a first state; generating a first interrupt signal by the first event monitor circuit to the processor in response to a first input signal from the circuit under analysis; executing a first interrupt handler on the processor in response to the first interrupt signal; accessing the first object by the first interrupt handler, wherein the first object is placed in a second state by the first interrupt handler; and operating the first process in a second manner different from the first manner in response to the first object transitioning to the second state.