|
VCOM Linux Driver
Advantech Inc.
|
#include <linux/module.h>#include <linux/moduleparam.h>#include <linux/init.h>#include <linux/kernel.h>#include <linux/slab.h>#include <linux/fs.h>#include <linux/errno.h>#include <linux/types.h>#include <linux/proc_fs.h>#include <linux/fcntl.h>#include <linux/aio.h>#include <linux/poll.h>#include <asm/uaccess.h>#include <linux/wait.h>#include <linux/version.h>#include <linux/serial_core.h>#include "advioctl.h"#include "advvcom.h"#include "adv_mmap.h"#include "adv_uart.h"Functions | |
| void | adv_main_interrupt (struct adv_vcom *, int) |
| void | adv_main_clear (struct adv_vcom *data, int mask) |
| MODULE_LICENSE ("GPL") | |
| LIST_HEAD (vcom_list) | |
| module_init (adv_vcom_init) | |
| module_exit (adv_vcom_exit) | |
Variables | |
| struct proc_dir_entry * | proc_root = 0 |
| void adv_main_clear | ( | struct adv_vcom * | data, |
| int | mask ) |
| void adv_main_interrupt | ( | struct adv_vcom * | data, |
| int | mask ) |
| LIST_HEAD | ( | vcom_list | ) |
| module_exit | ( | adv_vcom_exit | ) |
| module_init | ( | adv_vcom_init | ) |
| MODULE_LICENSE | ( | "GPL" | ) |
| struct proc_dir_entry* proc_root = 0 |