Linux Kernel
3.7.1
|
#include <linux/types.h>
#include <linux/stddef.h>
#include <linux/timer.h>
#include <linux/init.h>
#include "hisax.h"
#include <linux/module.h>
#include <linux/kernel_stat.h>
#include <linux/workqueue.h>
#include <linux/interrupt.h>
#include <linux/slab.h>
#include "hisax_if.h"
#include "isdnl1.h"
Go to the source code of this file.
Macros | |
#define | HISAX_STATUS_BUFSIZE 4096 |
#define | DEFAULT_PROTO ISDN_PTYPE_UNKNOWN |
#define | DEFAULT_PROTO_NAME "UNKNOWN" |
#define | DEFAULT_CARD 0 |
#define | DEFAULT_CFG {0, 0, 0, 0} |
#define | FIRST_CARD |
#define | HISAX_IDSIZE (HISAX_MAX_CARDS * 8) |
#define | MAX_ARG (HISAX_MAX_CARDS * 5) |
Functions | |
char * | HiSax_getrev (const char *revision) |
__setup ("hisax=", HiSax_setup) | |
int | jiftime (char *s, long mark) |
void | VHiSax_putstatus (struct IsdnCardState *cs, char *head, char *fmt, va_list args) |
void | HiSax_putstatus (struct IsdnCardState *cs, char *head, char *fmt,...) |
int | ll_run (struct IsdnCardState *cs, int addfeatures) |
void | HiSax_closecard (int cardnr) |
void | HiSax_reportcard (int cardnr, int sel) |
EXPORT_SYMBOL (HiSax_closecard) | |
EXPORT_SYMBOL (hisax_register) | |
EXPORT_SYMBOL (hisax_unregister) | |
int | hisax_register (struct hisax_d_if *hisax_d_if, struct hisax_b_if *b_if[], char *name, int protocol) |
void | hisax_unregister (struct hisax_d_if *hisax_d_if) |
module_init (HiSax_init) | |
module_exit (HiSax_exit) | |
EXPORT_SYMBOL (FsmNew) | |
EXPORT_SYMBOL (FsmFree) | |
EXPORT_SYMBOL (FsmEvent) | |
EXPORT_SYMBOL (FsmChangeState) | |
EXPORT_SYMBOL (FsmInitTimer) | |
EXPORT_SYMBOL (FsmDelTimer) | |
EXPORT_SYMBOL (FsmRestartTimer) | |
Variables | |
const char * | CardType [] |
struct IsdnCard | cards [HISAX_MAX_CARDS] |
int | nrcards |
#define DEFAULT_PROTO ISDN_PTYPE_UNKNOWN |
#define FIRST_CARD |
__setup | ( | ) |
EXPORT_SYMBOL | ( | HiSax_closecard | ) |
EXPORT_SYMBOL | ( | hisax_register | ) |
EXPORT_SYMBOL | ( | hisax_unregister | ) |
EXPORT_SYMBOL | ( | FsmNew | ) |
EXPORT_SYMBOL | ( | FsmFree | ) |
EXPORT_SYMBOL | ( | FsmEvent | ) |
EXPORT_SYMBOL | ( | FsmChangeState | ) |
EXPORT_SYMBOL | ( | FsmInitTimer | ) |
EXPORT_SYMBOL | ( | FsmDelTimer | ) |
EXPORT_SYMBOL | ( | FsmRestartTimer | ) |
int hisax_register | ( | struct hisax_d_if * | hisax_d_if, |
struct hisax_b_if * | b_if[], | ||
char * | name, | ||
int | protocol | ||
) |
void hisax_unregister | ( | struct hisax_d_if * | hisax_d_if | ) |
module_exit | ( | HiSax_exit | ) |
module_init | ( | HiSax_init | ) |