Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
208 words
In data processing equipment having adapter means, a device located in each adapter for reporting error conditions occurring in the adapters (10), to the central control unit of said adapters (10) being of the type including a microcode controlled microprocessor (12) provided with input and output buses and having an internal error register (420) and error detection circuits (400, 226), characterized in that it comprises: storing means (XR03) for storing error conditions detected by the error detection circuits, error condition classification means (402 and 404) which receive error conditions from the storing means and give two indications: the first one being indicative that at least one error condition affecting the microcode integrity, has occurred, and the second one being indicative that at least one error condition not affecting the microcode integrity, has occurred, generation means (406, 408) for generating a HARD STOP signal responsible to the first indication so as to cause the microprocessor operation to be stopped, first transfer means (422, FIG. 7) for sending the error conditions to the central control unit when the hard stop signal is active, second transfer means (FIG. 8) for sending the contents of the internal error register (420) to the central control unit when the hard stop signal is active.
Claim 2
Dependent Claim
208 words
In data processing equipment having adapter means, a device located in each adapter for reporting error conditions occurring in the adapters (10), to the central control unit of said adapters (10) being of the type including a microcode controlled microprocessor (12) provided with input and output buses and having an internal error register (420) and error detection circuits (400, 226), characterized in that it comprises: storing means (XR03) for storing error conditions detected by the error detection circuits, error condition classification means (402 and 404) which receive error conditions from the storing means and give two indications: the first one being indicative that at least one error condition affecting the microcode integrity, has occurred, and the second one being indicative that at least one error condition not affecting the microcode integrity, has occurred, generation means (406, 408) for generating a HARD STOP signal responsible to the first indication so as to cause the microprocessor operation to be stopped, first transfer means (422, FIG. 7) for sending the error conditions to the central control unit when the hard stop signal is active, second transfer means (FIG. 8) for sending the contents of the internal error register (420) to the central control unit when the hard stop signal is active.
Claim 3
Dependent Claim
49 words
A device according to claim 1, characterized in that it includes: interrupt means (217) for interrupting the microprocessor at the highest priority level when the classification means give the second indication, and sending the error conditions which do not affect the microcode integrity, to the microprocessor-controlled central control unit.
Claim 4
Dependent Claim
87 words
A device according to claim 1 or claim 2 adapted for use in data processing equipment wherein the adapters are connected to the central control unit through a bus, each adapter including an interface (220) by means of which it is connected to the bus, the communication between the control unit being performed through input/output read and write operations, characterized in that it includes: interrupt request means (FIG. 5) for automatically sending an interrupt request when the hard stop signal is active, to the central control unit.
Claim 5
Dependent Claim
30 words
A device according to claim 3, characterized in that, upon reception of the interrupt request, the central control unit initiates a read operation so as to obtain the error conditions.
Claim 6
Dependent Claim
100 words
A device according to claim 4, characterized in that the first transfer means include: a first logic circuit (422, 424) which receives the contents of the storing means and transfers it over the input bus (207) to the microprocessor when the hard stop signal is active, and a second logic circuit (701, 703, 705) which receives the contents of said input bus to the microprocessor and places it over the input/output bus for its being sent to the control unit when the interface has recognized that the central unit has initiated a read operation for getting the error condition status.
Claim 7
Dependent Claim
83 words
A device according to claim 5, characterized in that the second transfer means include: means (412, 416, 418) for placing the contents of the microprocessor internal error register on to the output bus (202) of said microprocessor when the microprocessor operation is inhibited by the active hard stop signal, a third logic circuit (801, 803) for transferring the contents of said output bus when the interface has recognized that the central unit has initiated a read operation for obtaining the error condition status.
Claim 8
Dependent Claim
30 words
A device according to claim 6, characterized in that the central control unit, when it has received the error conditions, initiates a programmed reset write operation for resetting the adapter.
Claim 9
Dependent Claim
75 words
A device accoding to claim 7, characterized in that it includes: means (FIG. 6, 444) for detecting that a programmed reset write operation has been initiated by the control unit and for starting the microprocessor into operation upon said detection, means (XR04, 408) for disabling the hard stop signal when the program reset write operation is ended, means (440) for resetting the storing means (XRO3) when the central control unit has received the error conditions.