linux/drivers/net/fddi/skfp/h/targethw.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.
 *
 ******************************************************************************/

#ifndef	_TARGETHW_
#define _TARGETHW_

	/*
	 *  PCI Watermark definition
	 */
#ifdef	PCI
#define RX_WATERMARK
#define TX_WATERMARK
#define SK_ML_ID_1
#define SK_ML_ID_2
#endif

#include	"skfbi.h"
#ifndef TAG_MODE	
#include	"fplus.h"
#else
#include	"fplustm.h"
#endif

#ifndef	HW_PTR
#define HW_PTR
#endif

#ifdef MULT_OEM
#define OI_STAT_LAST
#define OI_STAT_PRESENT
#define OI_STAT_VALID 
#define OI_STAT_ACTIVE
					/* active = adapter is supported */

/* Memory representation of IDs must match representation in adapter. */
struct	s_oem_ids {
	u_char	oi_status ;		/* Stat: last, present, valid, active */
	u_char	oi_mark[5] ;		/* "PID00" .. "PID07" ..	*/
	u_char 	oi_id[4] ;		/* id bytes, representation as	*/
					/* defined by hardware,		*/	
#ifdef PCI
	u_char 	oi_sub_id[4] ;		/* sub id bytes, representation as */
					/* defined by hardware,		*/
#endif
} ;
#endif	/* MULT_OEM */


struct s_smt_hw {} ;
#endif