


      CONFIG(4)                  (Bull-SPS9)                  CONFIG(4)



      NAME
           config - device driver configuration description

      DESCRIPTION
           /etc/config is an ASCII file describing the relationship
           between I/O hardware and the I/O drivers that are run.  It
           is used by configure(1) to determine which I/O drivers to
           start.

           Each line of the file is either an empty line (containing no
           text or a full line comment) or a line describing a device
           type - I/O driver correspondence.  Comments are introduced
           by the # character and extend to the end of the current
           line.

           Each line describing a type-driver correspondence consists
           of three colon separated fields:

                a level,
                a device type, and
                a command line used to start an I/O driver.

           The level field can be any set of characters from the set
           'ds0123456'.  Similar to run-levels used in /etc/inittab,
           this field allows the administrator to customize the
           configuration of the system.  The level 'd' is used for
           downloading code into an I/O device or board.

           The device type is a decimal number.  A complete list of the
           device types used in the config file is given on the next
           page.

           I/O drivers are started by processing the lines of this file
           sequentially.  For each line that contains the proper level
           (specified as an argument to configure(1)) in the first
           field, an attempt is made to find an I/O device of the type
           specified in the second field.  If a device address is in
           use or has been selected in a previous scan (during the
           current invocation of configure(1)) it is skipped.  If a
           device is not found, the line is simply ignored.  If a
           device is found, a command with the following form is
           generated using the third field:

                sh -c 'field-3' configure device-address board-ordinal

           where device-address is the I/O device address that was
           selected and the board-ordinal is the number of device
           addresses of the specified type that were skipped.

           If the third field starts with the string SKIP, no driver
           will be started.  This can be used to intentionally skip
           over device addresses.



      Page 1                                         (73 A2 02MTA REV1)






      CONFIG(4)                  (Bull-SPS9)                  CONFIG(4)



           A complete list of device type values is presented in the
           following table:

                Device Type       Device Description
                      0           Reserved
                      1           FDLP
                      2           ANSI Disc Controller
                      3           SMD Disc Controller
                      4           Bull-SPS9 Monochrome Display Keyboard
                      5           Bull-SPS9 Monochrome Display
                      6           CIO Debugger
                      7           CIO Diagnostics
                      8           CIO Lance
                      9           CIO Ethernet
                     10           CIO TTY
                     11           CIO Line Printer
                     12           CIO Isbx
                     13           CIO (SCSI) Tape
                     14           CIO (SCSI) Disc
                     15           CIO SCSI
                     16           ENET Debugger
                     17           ENET Diagnostics
                     18           ENET Lance
                     19           ENET Ethernet
                  20-31           Reserved (Bull)
                     32           Pertec Tape Controller
                  33-47           Reserved (Bull)
                     48           DR11/Metheus, Rastertech, or Lexidata
                     49           Reserved (Bull-SPS9 DR11)
                     50           DR11/UB (Ethernet)
                  51-59           Reserved (Bull-SPS9 DR11)
                  60-63           Reserved (Customer DR11)
                     64           ENET Spare
                     65           CIO Spare
                  66-79           Reserved (Bull)
                  80-95           Reserved (Bull)
                 96-223           Reserved (Bull)
                224-239           Reserved (Customers)
                240-255           Reserved (Bull)

      FILES
           /etc/config

      SEE ALSO
           configure(1)










      Page 2                                         (73 A2 02MTA REV1)



