Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
ipoctal.c File Reference
#include <linux/device.h>
#include <linux/module.h>
#include <linux/interrupt.h>
#include <linux/sched.h>
#include <linux/tty.h>
#include <linux/serial.h>
#include <linux/tty_flip.h>
#include <linux/slab.h>
#include <linux/atomic.h>
#include <linux/io.h>
#include "../ipack.h"
#include "ipoctal.h"
#include "scc2698.h"

Go to the source code of this file.

Data Structures

struct  ipoctal_channel
 
struct  ipoctal
 

Macros

#define IP_OCTAL_ID_SPACE_VECTOR   0x41
 
#define IP_OCTAL_NB_BLOCKS   4
 

Functions

 MODULE_DEVICE_TABLE (ipack, ipoctal_ids)
 
 MODULE_DESCRIPTION ("IP-Octal 232, 422 and 485 device driver")
 
 MODULE_LICENSE ("GPL")
 
 module_init (ipoctal_init)
 
 module_exit (ipoctal_exit)
 

Macro Definition Documentation

#define IP_OCTAL_ID_SPACE_VECTOR   0x41

ipoctal.c

driver for the GE IP-OCTAL boards Copyright (c) 2009 Nicolas Serafini, EIC2 SA Copyright (c) 2010,2011 Samuel Iglesias Gonsalvez sigle.nosp@m.sia@.nosp@m.cern..nosp@m.ch, CERN Copyright (c) 2012 Samuel Iglesias Gonsalvez sigle.nosp@m.sias.nosp@m.@igal.nosp@m.ia.c.nosp@m.om, Igalia

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.

Definition at line 28 of file ipoctal.c.

#define IP_OCTAL_NB_BLOCKS   4

Definition at line 29 of file ipoctal.c.

Function Documentation

MODULE_DESCRIPTION ( "IP-Octal  232,
422 and 485 device driver  
)
MODULE_DEVICE_TABLE ( ipack  ,
ipoctal_ids   
)
module_exit ( ipoctal_exit  )
module_init ( ipoctal_init  )
MODULE_LICENSE ( "GPL"  )