Annotation of coherent/f/usr/man/KERNEL/build, revision 1.1

1.1     ! root        1: BBuuiilldd -- Command
        !             2: 
        !             3: /uussrr/ssyyss/BBuuiilldd _o_p_t_i_o_n__l_i_s_t
        !             4: 
        !             5: The script  /uussrr/ssyyss/BBuuiilldd builds a new COHERENT  kernel.  Its many options
        !             6: allow you to choose the mix  of devices to linked into the new kernel.  The
        !             7: following describes these options in detail.
        !             8: 
        !             9: aall, aassyy, hhss
        !            10:           The default  device driver for  async devices is  aassyy. You _c_a_n_n_o_t
        !            11:           combine  this device  with either of  the older  (i.e., obsolete)
        !            12:           drivers aall or  hhss. However, aall and hhss may  both be present in the
        !            13:           same kernel.  If you include aall or hhss, you must create the proper
        !            14:           device nodes in directory /ddeevv.
        !            15: 
        !            16: aahhaa, aatt, ssss
        !            17:           The default driver is aatt only, for a system with an AT-type (MFM,
        !            18:           RLL, ESDI,  or IDE)  hard drive.   You can use  any one  of these
        !            19:           devices in  a configuration, and  you can use  aatt and one  of the
        !            20:           SCSI  devices in  the same  kernel.  You  cannot patch  both SCSI
        !            21:           devices, aahhaa and ssss, into the same kernel.
        !            22: 
        !            23: kkbb, kkbb_dd, kkbb_ff, nnkkbb
        !            24:           You can  use only  one of  these keyboard drivers.   nnkkbb supports
        !            25:           keyboard tables,  which you  can load  with the commands  kept in
        !            26:           directory  /ccoonnff/kkbbdd). It  uses scan-code set  3, which  does not
        !            27:           work on about 5% of the cheap clone keyboards.
        !            28: 
        !            29:           Driver kkbb  works on  all keyboards,  but does not  allow loadable
        !            30:           keyboard  configuration and is  therefore for  U.S.-style systems
        !            31:           only.
        !            32: 
        !            33:           Drivers kkbb_dd  and kkbb_ff are,  respectively, the German  and French
        !            34:           variants of the kkbb driver.
        !            35: 
        !            36: vvtt        Use this option to support virtual consoles.  Because this driver
        !            37:           uses  an  extension  of the  nnkkbb  keyboard  driver,  none of  the
        !            38:           previous  keyboard  drivers should  be  specified,  and the  same
        !            39:           keyboard restrictions apply to vvtt as to nnkkbb above.
        !            40: 
        !            41: vvttkkbb, vvttkkbb_dd, vvttkkbb_ff
        !            42:           You  can use  only one  of these  keyboard drivers.   Driver vvttkkbb
        !            43:           works  on all  keyboards, but  does  not allow  loadable keyboard
        !            44:           configuration and is therefore for U.S.-style systems only.
        !            45: 
        !            46:           Drivers  vvttkkbb_dd  and vvttkkbb_ff  are,  respectively,  the German  and
        !            47:           French variants of the vvttkkbb driver.
        !            48: 
        !            49: -aa _a_s_y_n_c-_f_i_l_e
        !            50:           If you use device driver aassyy,  this option lets you supply a file
        !            51:           other  than  /eettcc/ddeeffaauulltt/aassyynncc  as  the  option to  the  command
        !            52:           aassyyppaattcchh.
        !            53: 
        !            54: -cc _c_o_m_p_i_l_e_r-_f_l_a_g_s
        !            55:           This option lets you pass compiler flags directly to mmaakkee.
        !            56: 
        !            57: -iipp       This option tells BBuuiilldd to repeat  the same set of patches on the
        !            58:           new  kernel that  you patched  into the  present kernel  when you
        !            59:           installed COHERENT  on your system,  before it patches  in any of
        !            60:           the requests you are making now.
        !            61: 
        !            62: -oo _k_e_r_n_e_l-_f_i_l_e:
        !            63:           Name the kernel file to be  created.  If you are booting from the
        !            64:           hard  drive,  the  kernel  file  must  be  located  in  the  root
        !            65:           directory.
        !            66: 
        !            67: _X=_Y       If  an option  string  contains an  equal sign,  BBuuiilldd passes  it
        !            68:           directly as an argument  to command ppaattcchh, which is applied after
        !            69:           the kernel is built.
        !            70: 
        !            71: _E_x_a_m_p_l_e_s
        !            72: For example, an invocation of:
        !            73: 
        !            74:     Build at nkb
        !            75: 
        !            76: builds  a  COHERENT  kernel using  the  aatt  device  driver  for the  AT/IDE
        !            77: interface hard disk, using device driver nnkkbb which is the user configurable
        !            78: keyboard device driver.
        !            79: 
        !            80: An alternate configuration could be:
        !            81: 
        !            82:     Build -ip ss kb
        !            83: 
        !            84: which builds a  COHERENT kernel using the ssss device  driver for the Seagate
        !            85: and Future Domain SCSI interface hard disk, using device driver kkbb which is
        !            86: the traditional COHERENT  keyboard device driver.  The kernel file produced
        !            87: will be  patched the same as  the current kernel on  the host system.  _N_o_t_e
        !            88: _w_e_l_l _t_h_a_t _t_h_e BBssss _d_r_i_v_e_r _m_u_s_t _b_e _p_a_t_c_h_e_d _b_e_f_o_r_e _i_t _i_s _u_s_e_d!
        !            89: 
        !            90: _S_e_e _A_l_s_o
        !            91: ddeevviiccee ddrriivveerrss

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.