Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ idconfig(1M) — Interactive 3.2r4.1

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)  —  

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. 

−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 INTERACTIVE SDS Guide and Programmer’s Reference Manual.

ADDED VALUE

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

\*U  —  Version 1.0

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