Claims
- 1. In a data processing system having multiple I/O channels, each channel having means responsive to a signal for being reset, each channel having an I/O interface for attachment of peripheral equipment, the peripheral equipment having means responsive to a reset signal via said interface for being set, a reset control system comprising:
- main processing means (90, FIG. 8) responsive to an instruction of predetermined form (FIG. 7) designating one of said channels to be reset; and
- auxiliary processing means (82, FIG. 9) operable independently of said channels and including means responsive to said command signal for applying a first reset signal (83, FIG. 6; 116, FIG. 9) directly to the designated channel and for applying a second reset signal (85, FIG. 6; 118, FIG. 9) directly to the I/O interface associated with said channel;
- said first signal conditioning said channel to a reset state and said second signal being communicated via said interface to the peripheral equipment associated with said designated channel for conditioning said peripheral equipment to reset states.
- 2. In a data processing system having a reset control system in accordance with claim 1 including:
- means (112,120) in said auxiliary processing means (82) responsive to said command signal for communicating condition information (CC 0 OR 3) to said main processing means for indicating the physical availability of the designated channel and associated interface.
- 3. In a data processing system according to claim 1, wherein each channel contains means (86,87) for producing operational out and suppress out control signals via on the interface and wherein normal reset signals to said peripheral equipment are produced at each interface by the coincident absence of both said operational out and suppress out signals for a predetermined minimum interval of time;
- means (88,89) in the interface of each of said I/O channels and connected to said auxiliary processing means for receiving signals to coincidently inhibit said operational out and suppress out signals to reset the peripheral equipment connected to the designated channel.
- 4. A data processing system in accordance with claim 1 wherein said peripheral equipment is subject to being reserved so as to control potentially interfering access by different systems and wherein said system has means (210) for producing said reset command signals relative to the reserved peripheral equipment only if other systems capable of having potentially interfering access to equipment currently affiliated exclusively with said selected channel are deactivated prior to said production of said command signal to said auxiliary processing means.
- 5. In a first data processing system communicating through a channel on an exclusive reservation basis with a peripheral device which otherwise would be accessible for communicating with another independently supervised second processing system, said reservation being terminable by said first system through execution of either an express release operation when the reservation becomes unneeded or through an I/O system reset operation while the reservation is to be maintained, said channel having means responsive to a signal for resetting and said device having means responsive to a signal via an interface connecting the channel and the device for resetting,
- the method of applying an I/O system reset operation in said first system comprising;
- quiescing said second system to prevent its access to any reserved peripheral equipment on the designated channel,
- then producing an I/O system reset command signal under program control in said first system, and designating one I/O channel in said first system and one associated interface path linking said designated channel with said device;
- transferring reset actuating signals to said designated I/O channel and to the associate interface path, through signal connection paths external to said designated I/O channel, thereby causing said channel and reserved device to be conditioned to reset states and thereby causing said reservation to be terminated;
- ascertaining the effectiveness of said reset operation in re-establishing reusability of said channel and said peripheral device said first system;
- re-establishing the reservation of said device in said first system in response to said indication of effectiveness when said one channel and I/O path, or an alternate channel and I/O path, is available for said re-establishing; and thereafter
- permitting said quiesced second system to be reactivated.
Parent Case Info
This is a continuation of application Ser. No. 860,813, filed Dec. 15, 1977, now abandoned.
US Referenced Citations (5)
Number |
Name |
Date |
Kind |
3253262 |
Wilenitz et al. |
May 1966 |
|
3286240 |
Thompson et al. |
Nov 1966 |
|
3517171 |
Avizienis |
Feb 1981 |
|
4014005 |
Fox et al. |
Feb 1981 |
|
4271468 |
Christenson et al. |
Jan 1981 |
|
Non-Patent Literature Citations (2)
Entry |
IBM System/370 Model 168 Maintenance Manual-SY22-6941-3 Fifth Edition, May 1975, Pougkeepsie, N.Y. 0521992 (Part of File). |
IBM System 370, Principles of Operation, Form GA-7000-5, pp. 50-53 and 195 (Part of File). |
Continuations (1)
|
Number |
Date |
Country |
Parent |
860813 |
Dec 1977 |
|