Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | dchannel |
struct | bchannel |
Macros | |
#define | DEBUG_HW 0x00000001 |
#define | DEBUG_HW_OPEN 0x00000002 |
#define | DEBUG_HW_DCHANNEL 0x00000100 |
#define | DEBUG_HW_DFIFO 0x00000200 |
#define | DEBUG_HW_BCHANNEL 0x00001000 |
#define | DEBUG_HW_BFIFO 0x00002000 |
#define | MAX_DFRAME_LEN_L1 300 |
#define | MAX_MON_FRAME 32 |
#define | MAX_LOG_SPACE 2048 |
#define | MISDN_COPY_SIZE 32 |
#define | FLG_TX_BUSY 0 /* tx_buf in use */ |
#define | FLG_TX_NEXT 1 /* next_skb in use */ |
#define | FLG_L1_BUSY 2 /* L1 is permanent busy */ |
#define | FLG_L2_ACTIVATED 3 /* activated from L2 */ |
#define | FLG_OPEN 5 /* channel is in use */ |
#define | FLG_ACTIVE 6 /* channel is activated */ |
#define | FLG_BUSY_TIMER 7 |
#define | FLG_DCHANNEL 8 /* channel is D-channel */ |
#define | FLG_BCHANNEL 9 /* channel is B-channel */ |
#define | FLG_ECHANNEL 10 /* channel is E-channel */ |
#define | FLG_TRANSPARENT 12 /* channel use transparent data */ |
#define | FLG_HDLC 13 /* channel use hdlc data */ |
#define | FLG_L2DATA 14 /* channel use L2 DATA primitivs */ |
#define | FLG_ORIGIN 15 /* channel is on origin site */ |
#define | FLG_FILLEMPTY 16 /* fill fifo on first frame (empty) */ |
#define | FLG_ARCOFI_TIMER 17 |
#define | FLG_ARCOFI_ERROR 18 |
#define | FLG_INITIALIZED 17 |
#define | FLG_DLEETX 18 |
#define | FLG_LASTDLE 19 |
#define | FLG_FIRST 20 |
#define | FLG_LASTDATA 21 |
#define | FLG_NMD_DATA 22 |
#define | FLG_FTI_RUN 23 |
#define | FLG_LL_OK 24 |
#define | FLG_LL_CONN 25 |
#define | FLG_DTMFSEND 26 |
#define | FLG_TX_EMPTY 27 |
#define | FLG_RX_OFF 28 |
#define | FLG_RECVQUEUE 30 |
#define | FLG_PHCHANGE 31 |
#define | schedule_event(s, ev) |
#define | INFO0 0x8002 |
#define | INFO1 0x8102 |
#define | INFO2 0x8202 |
#define | INFO3_P8 0x8302 |
#define | INFO3_P10 0x8402 |
#define | INFO4_P8 0x8502 |
#define | INFO4_P10 0x8602 |
#define | LOSTFRAMING 0x8702 |
#define | ANYSIGNAL 0x8802 |
#define | HW_POWERDOWN 0x8902 |
#define | HW_RESET_REQ 0x8a02 |
#define | HW_POWERUP_REQ 0x8b02 |
#define | HW_DEACT_REQ 0x8c02 |
#define | HW_ACTIVATE_REQ 0x8e02 |
#define | HW_D_NOBLOCKED 0x8f02 |
#define | HW_RESET_IND 0x9002 |
#define | HW_POWERUP_IND 0x9102 |
#define | HW_DEACT_IND 0x9202 |
#define | HW_ACTIVATE_IND 0x9302 |
#define | HW_DEACT_CNF 0x9402 |
#define | HW_TESTLOOP 0x9502 |
#define | HW_TESTRX_RAW 0x9602 |
#define | HW_TESTRX_HDLC 0x9702 |
#define | HW_TESTRX_OFF 0x9802 |
#define | HW_TIMER3_IND 0x9902 |
#define | HW_TIMER3_VALUE 0x9a00 |
#define | HW_TIMER3_VMASK 0x00FF |
#define | MISDN_BCH_FILL_SIZE 4 |
Typedefs | |
typedef int( | dchannel_l1callback )(struct dchannel *, u_int) |
#define schedule_event | ( | s, | |
ev | |||
) |
Definition at line 439 of file hwchannel.c.
int create_l1 | ( | struct dchannel * | , |
dchannel_l1callback * | |||
) |
Definition at line 413 of file hwchannel.c.
Definition at line 370 of file hwchannel.c.
Definition at line 332 of file hwchannel.c.
Definition at line 125 of file hwchannel.c.
int mISDN_ctrl_bchannel | ( | struct bchannel * | , |
struct mISDN_ctrl_req * | |||
) |
Definition at line 165 of file hwchannel.c.
Definition at line 157 of file hwchannel.c.
Definition at line 107 of file hwchannel.c.
Definition at line 84 of file hwchannel.c.
Definition at line 66 of file hwchannel.c.
Definition at line 393 of file hwchannel.c.
Definition at line 258 of file hwchannel.c.
Definition at line 301 of file hwchannel.c.
Definition at line 220 of file hwchannel.c.
Definition at line 293 of file hwchannel.c.