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 |