*
* @(#) $Revision: 1.5.98.1 $
*
* The following devices are those that can be specified in the system
* description file.  The name specified must agree with the name shown,
* or with an alias.
*
* name          handle          type    mask    block   char
*
$DEVICE
** Reserved for Third Party and User Drivers.
*               ---             -       -       -1      38
*               ---             -       -       -1      39
*               ---             -       -       -1      40
*               ---             -       -       -1      41
*               ---             -       -       -1      42
*               ---             -       -       -1      43
*               ---             -       -       8       -1
*               ---             -       -       15      -1
*               ---             -       -       16      -1
*               ---             -       -       17      -1
*               ---             -       -       18      -1
*fileset STREAMS-KRN libstream.a
ffs             ffsc            10      100     -1      -1
hpstreams       hpstreams       10      100     -1      -1
hpstreamsqa     hpstreamsqa     10      100     -1      -1
pipedev         pipeinfo        21      120FC   -1      164
timod           timodinfo       40      12000   -1      -1
tirdwr          tirdwrinfo      40      12000   -1      -1
sc              scinfo          40      12000   -1      -1
pipemod         pmodinfo        40      12000   -1      -1
$$$

$CDIO
*
* The following entries form the cdio table.
* field 1: cdio name
* field 2: required, optional
*
$$$

$DRIVER_INSTALL
***************************************************************************
* Driver install table
*
* This table contains the name of drivers which have converged I/O header
* structures and install entry points.  Drivers in this table should not
* be defined in the driver table above.
***************************************************************************
* Driver     Block major     Char major
clone           -1              72
strlog          -1              73
sad             -1              74
echo            -1             116
* dynamically assign tlo major
tlo		-1		-1
lo		-1		-1
lmodb           -1		-1
lmode           -1		-1
lmodr           -1		-1
lmodt           -1		-1
lmodc           -1		-1
tidg            -1		-1
tivc            -1		-1
loop            -1		-1
sp              -1		-1
test_weld       -1		-1
ts_1            -1		-1
ts_2            -1		-1
tmx             -1		-1
$$$

$ALIAS
*
* The following entries form the alias table.
* field 1: product #    field 2: driver name
*
$$$

$TUNABLE
*
* The following entries form the tunable parameter table.  Any of these
* values can be overwritten in the dfile.  However, before changing any
* value, know the ramifications of your change.
*
* WARNING - The following entry is uncommented in the core master sub-file
*	    because it appears to always be necessary due to how it is used
*	    in space.h. Please contact COSL before uncommenting.
*
*streampipes	STREAMPIPES	    0		0
*
* Default streams configurable parameter values
*
NSTREVENT       NSTREVENT            50
STRMSGSZ        STRMSGSZ             0
STRCTLSZ        STRCTLSZ             1024
NSTRPUSH        NSTRPUSH             16
NSTRSCHED       NSTRSCHED            0
NSTRBLKSCHED    NSTRBLKSCHED	     2
$$$

$DRIVER_DEPENDENCY
*
* Driver dependency table, if one driver is present, what
* other drivers should also be in the dfile.
*
* Driver name   <dependency>  <dependency> .....
*
hpstreams  clone echo sad strlog timod tirdwr sc pipemod pipedev ffs
hpstreamsqa lo tmx tidg tivc loop sp test_weld ts_1 ts_2 lmodb lmode lmodr lmodt lmodc tlo
$$$

$DRIVER_LIBRARY
*
* The driver/library table.  This table defines which libraries a given
* driver depends on.  If the driver is included in the dfile, then the
* libraries that driver depends on will be included on the ld(1) command
* line.  Only optional libraries *need* to be specified in this table,
* (but required ones can be included, as well).
*
* Driver handle    <libraries>
*
* subsystems first 
hpstreams       libstream.a
hpstreamsqa     libstream_qa.a
ffs             libstream.a
$$$

$LIBRARY
*
* The library table.  Each element in the library table describes
* one unique library.  The flag member is a boolean value, it is
* initialized to 1 if the library should *always* be included on
* the ld(1) command line, or 0 if the library is optional (i.e. it
* is only included when one or more drivers require it).  The order
* of the library table determines the order of the libraries on the
* ld(1) command line, (i.e. defines an implicit load order).  New
* libraries must be added to this table.
* Note: libhp-ux.a must be the last entry, do not place anything after it.
*
* Library   <required>
*
libstream.a     0
libstream_qa.a  0
$$$

$SUBSYSTEMS_DEFINE
* Subsystem #define table.  For any subsystem that is found in the dfile
* and appears below, a #define is generated in the conf.c file.  This
* is used to include any space defined in space.h.
hpstreams
hpstreamsqa
ffs
$$$

$DRIVER_PRODUCT
* 
* Driver product table.  The following generates a table of supported products
* for a given interface card.  The input is a driver handle followed by a list
* of product/vendor id's. What is produced is a table of these product/vendor
* id's to be used by the interface driver for further qualification during
* booting and the setting of root device location.
*
$$$

***************************************************************************
*
* This table contains the STREAMS synchronization level keywords.
* These keywords can be used in the $STREAMS_DVR_SYNC table.
*
* sync level
***************************************************************************
$STREAMS_SYNC_LEVEL
sync_global
sync_elsewhere
sync_module
sync_qpair
sync_queue
$$$

***************************************************************************
*
* This table contains the names of STREAMS modules and drivers and
* the synchronization levels that they require.
*
* name          sync level          sync name
***************************************************************************
$STREAMS_DVR_SYNC
pipedev    sync_qpair
timod      sync_qpair
tirdwr     sync_queue
sc         sync_queue
pipemod    sync_qpair
ts_1       sync_qpair
ts_2       sync_qpair
$$$

