linux/drivers/net/fddi/skfp/h/sba_def.h

/* SPDX-License-Identifier: GPL-2.0-or-later */
/******************************************************************************
 *
 *	(C)Copyright 1998,1999 SysKonnect,
 *	a business unit of Schneider & Koch & Co. Datensysteme GmbH.
 *
 *	The information in this file is provided "AS IS" without warranty.
 *
 ******************************************************************************/

#define PHYS
#define PERM_ADDR
#define SB_STATIC
#define MAX_PAYLOAD
#define PRIMARY_RING
#ifndef NULL
#define NULL
#endif

/*********************** SB_Input Variable Values ***********************/
/*	 may be needed when ever the SBA state machine is called	*/

#define UNKNOWN_SYNC_SOURCE
#define REQ_ALLOCATION
#define REPORT_RESP
#define CHANGE_RESP
#define TNEG
#define NIF
#define SB_STOP
#define SB_START
#define REPORT_TIMER
#define CHANGE_REQUIRED

#define DEFAULT_OV

#ifdef SBA
/**************************** SBA STATES *****************************/

#define SBA_STANDBY
#define SBA_ACTIVE
#define SBA_RECOVERY
#define SBA_REPORT
#define SBA_CHANGE

/**************************** OTHERS *********************************/

#define FIFTY_PERCENT
#define MAX_SESSIONS	
#define TWO_MINUTES
#define FIFTY_BYTES
#define SBA_DENIED
#define I_NEED_ONE
#define MAX_NODES
/*#define T_REPORT		0x59682F00L*/	/* 120s/80ns in Hex */
#define TWO_MIN
#define SBA_ST_UNKNOWN
#define SBA_ST_ACTIVE
#define S_CLEAR
#define ZERO
#define FULL
#define S_SET
#define LOW_PRIO
#define OK
#define NOT_OK

/****************************************/
/* deallocate_status[ni][si] values	*/
/****************************************/
#define TX_CHANGE
#define PENDING
#define NONE
#endif