/*****************************************************************************
 * Copyright (c) 1988-96 Digi International Inc., All Rights Reserved
 * 
 * This  software  contains  proprietary  and  confidential   information   of
 * Digi International  Inc.   By  accepting  transfer  of this copy, Recipient
 * agrees to retain this software in  confidence,  to  prevent  disclosure  to
 * others,  and  to make no  use of this software other than that for which it
 * was delivered.  This is an unpublished copyright work  Digi   International
 * Inc.    Except   as   permitted   by  federal  law,  17 USC 117, copying is
 * strictly prohibited.
 * 
 * Digi  International  Inc.  CONFIDENTIAL  -   (Digi    International    Inc.
 * Confidential  when   combined   with   the   aggregated  modules  for  this
 * product) OBJECT CODE ONLY SOURCE MATERIALS
 * 
 * (C) COPYRIGHT Digi International Inc. 1995
 * 
 * All Rights Reserved
 * 
 * US   Government   Users   Restricted   Rights   -   Use,   duplication   or
 * disclosure  restricted by GSA ADP Schedule Contract with Digi International
 * Inc.
 * 
 *****************************************************************************/

/*
 * @(#) $Id: staclib.h,v 1.3 1996/06/26 14:12:56 gary Exp $
 */

/*
 * Include appropriate header file, depending on platform
 */

#if SOH
#include "stacswlib.h"
#else
#if 1
#include "stac9706.h"
#else
#include "stacswlib.h"
#endif
#endif

/*
 * Currently unused API for STAC Compression Module
 */

#define	STAC_ACTIVATE	('S'<< 8 | 1)
#define	STAC_DEACTIVATE	('S'<< 8 | 2)

typedef struct STAC_QOS
{
	unsigned short	used_slot;
	unsigned short	stac_active;
	unsigned short	stac_perf_mode;
	unsigned short	stac_perf_parm;
	caddr_t		stac_context;
} stac_qos_t;

typedef struct STAC_IOCTL
{
	unsigned short	stac_perf_mode;
	unsigned short	stac_perf_parm;
} stac_ioctl_t;

