/*
 * @DEC_COPYRIGHT@
 */
/*
 * HISTORY
 * $Log:	cam_config.h,v $
 * Revision 1.1.3.2  92/02/27  15:56:39  cam_proj_Janet_Schank
 * 	"bsubmitted from shared SB"
 * 
 * Revision 1.1.2.4  92/01/31  11:13:33  Janet_Schank
 * 	Made 64bit modifications
 * 	[92/01/31  09:37:10  Janet_Schank]
 * 
 * Revision 1.1.2.3  92/01/28  18:24:02  Janet_Schank
 * 	Merged in changes from LA.
 * 	[92/01/28  18:03:08  Janet_Schank]
 * 
 * Revision 1.1.2.2  92/01/17  13:18:34  Janet_Schank
 * 	CAM support added
 * 	[92/01/17  11:14:54  Janet_Schank]
 * 
 * $EndLog$
 */
/*
 * @(#)$RCSfile: cam_config.h,v $ $Revision: 1.1.3.2 $ (DEC) $Date: 92/02/27 15:56:39 $
 */
#ifndef	CAM_CONFIG_INCLUDE
#define	CAM_CONFIG_INCLUDE	1

/************************************************************************
 *
 * File:	cam_config.h
 * Date:	March 8, 1991
 * Author:	Robin T. Miller
 *
 * Description:
 *	CAM peripheral driver configuration definitions.
 *
 * Modification History:
 *
 *    91/06/17  RPS        Added TYPEDEF
 */

#define	INIT_CAM_PDRV_LIMIT	16		/* # of p. driver tbl. ent. */

/*
 * CAM Peripheral Driver Configuration Structure.
 */

typedef struct cam_peripheral_driver
    {
    char        *cpd_name;
    I32         (*cpd_slave)();
    I32         (*cpd_attach)();
    I32         (*cpd_unload)();
    } CAM_PERIPHERAL_DRIVER;

#endif /* CAM_CONFIG_INCLUDE */
