Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ Ftab(4) — UnixWare 2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

idbuild(1M)

Master(4)

System(4)






       Ftab(4)                                                      Ftab(4)


       NAME
             Ftab  -  file that specifies function tables for kernel
             modules

       SYNOPSIS
             Ftab

       DESCRIPTION
             One of the Installable Driver/Tunable Parameters kernel
             configuration files, an Ftab file contains specifications of
             function tables.  Function tables are null-terminated arrays
             of pointers to functions.  A function table points to all
             entry points of a specified type in all statically-configured
             modules.

             When the Ftab component of a module's Driver Software Package
             (DSP) is installed, idinstall(1M) stores the module's Ftab
             file information in /etc/conf/ftab.d/module-name, where the
             file module-name is the name of the module being installed.
             Package scripts should never access /etc/conf/ftab.d files
             directly; only the idinstall command should be used.

             An Ftab file contains the following whitespace-separated
             fields:

                  entry suffix
                  function table name
                  return type of the function
                  flags

             All fields are positional and must be separated by white
             space.  Blank lines and lines beginning with `#' or `*' are
             considered comments and are ignored.

       USAGE
             Entry points for all statically-configured modules that have
             $entry lines in their Master(4) files that match entry suffix
             will be included in the function table.  Each function name is
             constructed by appending the entry suffix to the prefix from
             the module's Master file.  Entries in the table are arranged
             according to the Master file order field, in decreasing
             numeric order.

             The flags field is optional, and at this time supports only
             the D flag, which means that the function table corresponding
             to the Ftab entry is driver-related.  This causes a parallel


                           Copyright 1994 Novell, Inc.               Page 1













      Ftab(4)                                                      Ftab(4)


            CPU binding table to be generated for that particular function
            table.  The name for the CPU binding table is constructed by
            appending the entry suffix to ``bindcpu_.''

      REFERENCES
            idbuild(1M), Master(4), System(4)










































                          Copyright 1994 Novell, Inc.               Page 2








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