/* $Id: arcofi.h,v 1.6.6.2 2001/09/23 22:24:46 kai Exp $ | |
* | |
* Ansteuerung ARCOFI 2165 | |
* | |
* Author Karsten Keil | |
* Copyright by Karsten Keil <keil@isdn4linux.de> | |
* | |
* This software may be used and distributed according to the terms | |
* of the GNU General Public License, incorporated herein by reference. | |
* | |
*/ | |
#define ARCOFI_USE 1 | |
/* states */ | |
#define ARCOFI_NOP 0 | |
#define ARCOFI_TRANSMIT 1 | |
#define ARCOFI_RECEIVE 2 | |
/* events */ | |
#define ARCOFI_START 1 | |
#define ARCOFI_TX_END 2 | |
#define ARCOFI_RX_END 3 | |
#define ARCOFI_TIMEOUT 4 | |
extern int arcofi_fsm(struct IsdnCardState *cs, int event, void *data); | |
extern void init_arcofi(struct IsdnCardState *cs); | |
extern void clear_arcofi(struct IsdnCardState *cs); |