Controlling generation of debug exceptions
AssigneeArm Limited
InventorsMichael John Williams, Richard Roy Grisenthwaite
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorsMichael John Williams, Richard Roy Grisenthwaite
Estimating the term…
A data processing apparatus for performing data processing operations in response to execution of program instructions and debug circuitry for performing operations. The data processing apparatus includes a data store for storing a current debug exception mask value. The data processing circuitry is configured to set the mask value to a first value in the data store in response to executing critical code and on termination of execution of the critical code to reset the mask value to not store the first value. The data processing circuitry is configured, in response to receipt of a control signal indicating a debug exception is to be taken, to allow the exception to be taken if the mask value is not set to the first value and not to allow said exception to be taken if the mask value is set to the first value.
A data processing apparatus comprising:
A method for controlling initiation of debug operations within a data processing apparatus, said method comprising the steps of:
A data processor comprising:
Dependencies are inferred from the claim text.