#include <linux/module.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/types.h>
#include <linux/fcntl.h>
#include <linux/interrupt.h>
#include <linux/ptrace.h>
#include <linux/poll.h>
#include <linux/in.h>
#include <linux/ioctl.h>
#include <linux/slab.h>
#include <linux/tty.h>
#include <linux/errno.h>
#include <linux/string.h>
#include <linux/signal.h>
#include <linux/if.h>
#include <linux/bitops.h>
#include <asm/termios.h>
#include <asm/uaccess.h>
Go to the source code of this file.
#define bset |
( |
|
p, |
|
|
|
b |
|
) |
| ((p)[(b) >> 5] |= (1 << ((b) & 0x1f))) |
#define DEBUG_LEVEL_INFO 1 |
#define DEFAULT_RX_BUF_COUNT 10 |
#define DEFAULT_TX_BUF_COUNT 3 |
#define HDLC_MAGIC 0x239e |
#define MAX_HDLC_FRAME_SIZE 65535 |
#define MAX_RX_BUF_COUNT 60 |
#define tty2n_hdlc |
( |
|
tty | ) |
((struct n_hdlc *) ((tty)->disc_data)) |
module_exit |
( |
n_hdlc_exit |
| ) |
|
module_init |
( |
n_hdlc_init |
| ) |
|
module_param |
( |
maxframe |
, |
|
|
int |
, |
|
|
0 |
|
|
) |
| |