Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
drivers
isdn
hisax
isdnl1.h
Go to the documentation of this file.
1
/* $Id: isdnl1.h,v 2.12.2.3 2004/02/11 13:21:34 keil Exp $
2
*
3
* Layer 1 defines
4
*
5
* This software may be used and distributed according to the terms
6
* of the GNU General Public License, incorporated herein by reference.
7
*
8
*/
9
10
#define D_RCVBUFREADY 0
11
#define D_XMTBUFREADY 1
12
#define D_L1STATECHANGE 2
13
#define D_CLEARBUSY 3
14
#define D_RX_MON0 4
15
#define D_RX_MON1 5
16
#define D_TX_MON0 6
17
#define D_TX_MON1 7
18
#define E_RCVBUFREADY 8
19
20
#define B_RCVBUFREADY 0
21
#define B_XMTBUFREADY 1
22
#define B_ACKPENDING 2
23
24
__printf
(2, 3)
25
void
debugl1
(
struct
IsdnCardState *
cs
,
char
*
fmt
, ...);
26
void
DChannel_proc_xmt
(
struct
IsdnCardState *cs);
27
void
DChannel_proc_rcv
(
struct
IsdnCardState *cs);
28
void
l1_msg
(
struct
IsdnCardState *cs,
int
pr
,
void
*
arg
);
29
void
l1_msg_b
(
struct
PStack *
st
,
int
pr,
void
*arg);
30
void
Logl2Frame
(
struct
IsdnCardState *cs,
struct
sk_buff
*
skb
,
char
*
buf
,
31
int
dir);
32
void
BChannel_bh
(
struct
work_struct
*
work
);
Generated on Thu Jan 10 2013 13:42:08 for Linux Kernel by
1.8.2