Abstract:
In a data processing system which includes a host (12) computer connected by a channel (28) interface unit through an input/output (30) interface and control (26) unit to an input/output (16) device, commands and data associated with the commands are received in a buffer (32) and first checked to determine whether the command has any pertinent data. If such check reveals that there is no pertinent data associated with a given command, that command is changed to an immediate command. Otherwise, the command is given a pointer in the buffer (32) which prioritizes the order in which it will be carried out. Where a command is determined to have no pertinent data associated with such command, and a previously buffered command still in the buffer (32) has pertinent data associated therewith, consolidation of the command is carried out in order to improve efficiency of the input/output (16) device.
Abstract:
The machine initiated maintenance system (10) makes use of a memory (90) on each field replaceable unit (70) within the customer system (40) to provide history data on a filed replaceable unit basis. In particular, data is written into the field replaceable unit (70) to identify the content and repair status of the field replaceable unit (70) as well as prior maintenance activity in which the field replaceable unit (70) was identified as a suspected failed unit. The memory (90) can contain varying quantities of data indicative of the performance and life history of the field replaceable unit (70) as well as the various environments in which it was operational, including identified failures.