Apparatus and method for handling exceptions
AssigneeArm Limited
InventorThomas Christopher Grocutt
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorThomas Christopher Grocutt
Estimating the term…
An apparatus for handling exceptions, including a processing circuitry operable in at least one security domain to execute program code that includes a plurality of exception handling routines executed in response to corresponding exceptions, and a plurality of registers for storing data for access by the processing circuitry when executing the program code. The exception control circuitry is arranged in response to occurrence of a given exception from background processing to trigger a state saving operation to save data from the plurality of registers before triggering the processing circuitry to execute a given exception handling routine. Configuration storage provides configuration information used to categorise exception handling routines. The exception control circuitry is arranged to determine with reference to the configuration information whether the given exception handling routine is of a first or second category within the security domain that the given exception handling routine will be executed in.
An apparatus comprising:
A method of handling exceptions within an apparatus, comprising:
A non-transitory computer-readable medium storing a computer program for controlling a host data processing apparatus to provide an instruction execution environment, comprising:
Dependencies are inferred from the claim text.