/*static char *SCCSID = "src/dev/dasd/ibm/ibm1s506/cmdphdr.h, idsk, basedd, initial 93/03/18";*/
/**************************************************************************
 *
 * SOURCE FILE NAME =  CMDPHDR.H
 *
 * DESCRIPTIVE NAME =  IBM1S506.ADD - Adapter Driver for ST506/IDE DASD
 *
 *
 * Copyright : COPYRIGHT IBM CORPORATION, 1991, 1992
 *             LICENSED MATERIAL - PROGRAM PROPERTY OF IBM
 *             REFER TO COPYRIGHT INSTRUCTION FORM#G120-2083
 *             RESTRICTED MATERIALS OF IBM
 *             IBM CONFIDENTIAL
 *
 * VERSION = V2.0
 *
 * DATE
 *
 * DESCRIPTION : Command Parser Top Level Include file
 *
 * Purpose:  This file is automatically included in the files
 *           which generate the parser tables:
 *
 *             CMDPDSKT.C - Command Table for Diskette ADDs
 *             CMDPDISK.C - Command Table for ST-506 DASD ADDs
 *             CMDPSCSI.C - Command Table for SCSI ADDs
 *
 *
 * CHANGE ACTIVITY =
 *   DATE      FLAG        APAR   CHANGE DESCRIPTION
 *   --------  ----------  -----  --------------------------------------
 *   mm/dd/yy  @Vnnnnn     XXXXX  XXXXXXX
 *
 ****************************************************************************/

#include "cmdparse.h"
#include "cmdpdefs.h"

/*                                                  */
/*  external references resolved in related C file. */
/*                                                  */

extern   CC            cc;
extern   USHORT        outbuf_len;
extern   OPTIONTABLE   opttable;
extern   PBYTE         poutbuf;
extern   UCHAR         ParmErrMsg[];
//extern   DDD_PARM_LIST *pDDD_Parm_List;
extern   BYTE          FakeKbd;
extern   BYTE          NumLock;
extern   MSGTABLE      InitMsg;

/*-------------------------------------------------------------------*/
/*                                                                   */
/*      Command Line Parser Data                                     */
/*                                                                   */
/*                                                                   */
/*-------------------------------------------------------------------*/

 extern PSZ          pcmdline1;
 extern PSZ          pcmdline_slash;
 extern PSZ          pcmdline_start;
 extern INT          tokv_index;
 extern INT          state_index;
 extern INT          length;
 extern CHARBYTE     tokvbuf[];
 extern POPT         pend_option;
 extern POPT         ptable_option;
 extern BYTE         *poutbuf1;
 extern BYTE         *poutbuf_end;
 extern CC           cc;
 extern USHORT       outbuf_len;
 extern PBYTE        poutbuf;
 extern OPTIONTABLE  opttable;

