Browse Prior Art Database

Generic Hardware Resource Classification

IP.com Disclosure Number: IPCOM000102980D
Original Publication Date: 1990-Apr-01
Included in the Prior Art Database: 2005-Mar-17
Document File: 1 page(s) / 42K

Publishing Venue

IBM

Related People

Carlson, BA: AUTHOR

Abstract

By defining a generalized taxonomy (resource class/subclass) for describing various types of I/O hardware resources and classifying specific devices within that taxonomy, it is possible to differentiate between various classes of hardware without a dependency upon type/model values of those devices.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 92% of the total text.

Generic Hardware Resource Classification

      By defining a generalized taxonomy (resource class/subclass)
for describing various types of I/O hardware resources and
classifying specific devices within that taxonomy, it is possible to
differentiate between various classes of hardware without a
dependency upon type/model values of those devices.

      A resource class/subclass field allows I/O subsystem resources
to identify their function to a host system in a generic manner not
dependent upon specific type/model interpretation.  This field is
divided into two subfields--resource class and resource subclass.

      A resource class field allows an I/O subsystem component to
identify the general class of function it provides.  Examples of such
classes are DASD, tape, workstations, communications, or
special-purpose I/O.  As additional I/O classes are defined, it is
possible to assign additional code points.

      The definition of the resource subclass field is dependent upon
the value of the resource class field.  For each resource class, a
wide range of different resource subclasses may be defined.
Subclasses are clustered into various groups depending upon the value
of the high-order nibble of the resource subclass field.  For
example, within the DASD resource class, a subclass value of X'1x'
indicates non-removable magnetic media devices, X'2x' indicates
removable magnetic media, X'3x' indicates write- once optical media,
and X'4x' indicates multi...