VCOM Linux Driver
Advantech Inc.
Loading...
Searching...
No Matches
adv_main.c File Reference
#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
 

Function Documentation

◆ adv_main_clear()

void adv_main_clear ( struct adv_vcom * data,
int mask )

◆ adv_main_interrupt()

void adv_main_interrupt ( struct adv_vcom * data,
int mask )

◆ LIST_HEAD()

LIST_HEAD ( vcom_list )

◆ module_exit()

module_exit ( adv_vcom_exit )

◆ module_init()

module_init ( adv_vcom_init )

◆ MODULE_LICENSE()

MODULE_LICENSE ( "GPL" )

Variable Documentation

◆ proc_root

struct proc_dir_entry* proc_root = 0