/* 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