Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ idconfig(1M) — Interactive 2.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

idbuild(1M)

idinstall(1M)

idmkunix(1M)

mdevice(4)

mtune(4)

sdevice(4)

stune(4)



          idconfig(1M)         INTERACTIVE UNIX System         idconfig(1M)



          NAME
               idconfig - produce a new kernel configuration

          SYNOPSIS
               /etc/conf/bin/idconfig

          DESCRIPTION
               The idconfig command takes as its input a collection of
               files specifying the configuration of the next INTERACTIVE
               UNIX Operating System to be built.  A collection of output
               files for use by idmkunix is produced.

               The input files expected by idconfig are as follows:
               cf.d/mdevice   Master device specifications
               cf.d/sdevice   System device specifications
               cf.d/mtune     Master parameter specifications
               cf.d/stune     System parameter specifications
               cf.d/mfsys     File system type master data
               defines.d/*    Preprocessor define symbols for individual modules
               cf.d/sfsys     File system type system data
               cf.d/sassign   Device assignment file

               The output files produced by idconfig are as follows:
               cf.d/conf.c     Kernel data structures and function definitions
               cf.d/config.h   Kernel parameter and device definitions
               cf.d/vector.c   Interrupt vector definitions
               cf.d/direct     List of all driver components included in the build
               cf.d/fsconf.c   File system type configuration data
               cf.d/defines    List of all preprocessor define symbols needed to
                               compile the kernel sources (space.c files)

               The command line options are as follows:

               -o directory   Output files will be created in the directory
                              specified rather than /etc/conf/cf.d.

               -i directory   Input files that normally reside in
                              /etc/conf/cf.d can be found in the directory
                              specified.

               -r directory   The directory specified will be used as the
                              ID ``root'' directory rather than /etc/conf.

               -d file        Use file name rather than sdevice for input.

               -t file        Use file name rather than stune for input.

               -T file        Use file name rather than mtune for input.

               -a file        Use file name rather than sassign for input.

               -c file        Redirect conf.c output to file name.



          Rev. 1.3                                                   Page 1





          idconfig(1M)         INTERACTIVE UNIX System         idconfig(1M)



               -h file        Redirect config.h output to file name.

               -v file        Redirect vector.c output to file name.

               -p file        Redirect direct output to file name.

               -D, -m, -s     These options are no longer supported.

               -#             Print debugging information.

               -z file        Redirect defines output to file name.

          ERROR MESSAGES
               An exit value of zero indicates success.  If an error was
               encountered, idconfig will exit with a nonzero value and
               report an error message.  All error messages are designed to
               be self-explanatory.

          SEE ALSO
               idbuild(1M), idinstall(1M), idmkunix(1M).
               mdevice(4), mtune(4), sdevice(4), stune(4) in the INTERAC-
               TIVE SDS Guide and Programmer's Reference Manual.

          ADDED VALUE
               This entry, supplied by INTERACTIVE Systems Corporation, is
               an extension of UNIX System V.





























          Rev. 1.3                                                   Page 2



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026