Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
isar.c File Reference
#include <linux/init.h>
#include "hisax.h"
#include "isar.h"
#include "isdnl1.h"
#include <linux/interrupt.h>
#include <linux/slab.h>

Go to the source code of this file.

Macros

#define DBG_LOADFIRM   0
 
#define DUMP_MBOXFRAME   2
 
#define DLE   0x10
 
#define ETX   0x03
 
#define FAXMODCNT   13
 
#define BLK_HEAD_SIZE   6
 
#define B_LL_NOCARRIER   8
 
#define B_LL_CONNECT   9
 
#define B_LL_OK   10
 

Functions

int ISARVersion (struct IsdnCardState *cs, char *s)
 
void isar_fill_fifo (struct BCState *bcs)
 
void isar_int_main (struct IsdnCardState *cs)
 
int isar_auxcmd (struct IsdnCardState *cs, isdn_ctrl *ic)
 
void initisar (struct IsdnCardState *cs)
 

Macro Definition Documentation

#define B_LL_CONNECT   9

Definition at line 437 of file isar.c.

#define B_LL_NOCARRIER   8

Definition at line 436 of file isar.c.

#define B_LL_OK   10

Definition at line 438 of file isar.c.

#define BLK_HEAD_SIZE   6
#define DBG_LOADFIRM   0

Definition at line 18 of file isar.c.

#define DLE   0x10

Definition at line 21 of file isar.c.

#define DUMP_MBOXFRAME   2

Definition at line 19 of file isar.c.

#define ETX   0x03

Definition at line 22 of file isar.c.

#define FAXMODCNT   13

Definition at line 24 of file isar.c.

Function Documentation

void initisar ( struct IsdnCardState *  cs)

Definition at line 1899 of file isar.c.

int isar_auxcmd ( struct IsdnCardState *  cs,
isdn_ctrl ic 
)

Definition at line 1746 of file isar.c.

void isar_fill_fifo ( struct BCState *  bcs)

Definition at line 670 of file isar.c.

void isar_int_main ( struct IsdnCardState *  cs)

Definition at line 1174 of file isar.c.

int ISARVersion ( struct IsdnCardState *  cs,
char s 
)

Definition at line 153 of file isar.c.