User controlled trap handler
First Claim
Patent Images
1. A data processing system having at least two protection modes of operation, and trap handling for at least two groups of trap conditions, each trap condition having a corresponding trap type, said data processing system comprising:
- means for detecting the trap conditions, and a trap handler for handling traps in a first one of said groups without changing the protection mode of operation from the mode of operation in which said data processing system operated when a trap condition occurred to continue to deny access to a protected area of data processing system, and wherein said trap handler comprises means for handling traps in a second one of said group by changing the protection mode to permit access to said protected area of said data process system.
0 Assignments
0 Petitions
Accused Products
Abstract
A trap handler for a data processing system having at least two protection modes of operation includes a selective trap processor for handling certain traps without changing the protection mode of operation from the mode of operation when the trap is generated.
26 Citations
14 Claims
-
1. A data processing system having at least two protection modes of operation, and trap handling for at least two groups of trap conditions, each trap condition having a corresponding trap type, said data processing system comprising:
means for detecting the trap conditions, and a trap handler for handling traps in a first one of said groups without changing the protection mode of operation from the mode of operation in which said data processing system operated when a trap condition occurred to continue to deny access to a protected area of data processing system, and wherein said trap handler comprises means for handling traps in a second one of said group by changing the protection mode to permit access to said protected area of said data process system. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A data processing system with user controlled trap handling, user and system protection modes of operation, trap types in two trap groups, including user traps and system traps, each of said trap types corresponding to a trap condition, said data processing system comprising:
-
a trap detector for distinguishing said user traps from said system traps, and a user trap processor operably coupled to said trap detector, operable to handle said user traps while in a user protection mode of operation, and operable to handle said system trap while in a system protection mode of operation to deny access to a protected area of the data processing system. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of handling traps in a data processing system executing in a mode of operation corresponding to one of at least two protection modes of operation, and at least two groups of trap types, comprising the steps of:
-
prior to an occurrence of a trap, storing said mode of operation; detecting trap conditions; upon detection of a trap condition, handling traps of a first one of said groups of traps without changing the protection mode of operation from the protection mode of operation in which said data processing system operated at the time said trap condition occurred to deny access to a protected area of the data processing system and handling traps of a second one of said groups of traps by changing the protection mode of operation to permit access to the said protected area of the data processing system. - View Dependent Claims (13, 14)
-
Specification