/*DDK*************************************************************************/
/*                                                                           */
/* COPYRIGHT    Copyright (C) 1995 IBM Corporation                           */
/*                                                                           */
/*    The following IBM OS/2 WARP source code is provided to you solely for  */
/*    the purpose of assisting you in your development of OS/2 WARP device   */
/*    drivers. You may use this code in accordance with the IBM License      */
/*    Agreement provided in the IBM Device Driver Source Kit for OS/2. This  */
/*    Copyright statement may not be removed.                                */
/*                                                                           */
/*****************************************************************************/
/*static char *SCCSID = "%w% %e%";*/
/**************************************************************************
 *
 * SOURCE FILE NAME =  S506OEM.H
 *
 * DESCRIPTIVE NAME =  IBM1S506.ADD - Adapter Driver for ST506/IDE DASD
 *
 *
 *
 * VERSION = V2.0
 *
 * DATE
 *
 * DESCRIPTION : Locally defined equates.
 *
 * Purpose:
 *
 *
 *
 *
 *
*/

/*---------------------------------------------*/
/* EISA Defines                                */
/*---------------------------------------------*/

#define EISA_READ           0x04

#define EISA_SUCCESSFUL     0

#define MAX_EISA_SLOT       16

#define  DPT_EISA_ID     0x1412L
#define  ATT_EISA_ID     0x249406L
#define  NEC_EISA_ID     0x82A338L

/*-------------------------------*/
/* EISA Structures               */
/* -----------------             */
/*                               */
/*                               */
/*-------------------------------*/

typedef struct _EISA_PARM {
   UCHAR SubFunction;
   UCHAR SlotNumber;
   UCHAR Function;
} EISA_PARM;

typedef struct _EISA_DATA {
   UCHAR bReturn;
   UCHAR RCFlags;
   UCHAR MajorRev;
   UCHAR MinorRev;
   UCHAR CS_LSB;
   UCHAR CS_MSB;
   UCHAR NumDeviceFuncs;
   UCHAR CombinedFIB;
   ULONG CompressedID;
} EISA_DATA, FAR *PEISA_DATA;


