Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
uio_cif.c File Reference
#include <linux/device.h>
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/slab.h>
#include <linux/uio_driver.h>
#include <asm/io.h>

Go to the source code of this file.

Macros

#define PLX9030_INTCSR   0x4C
 
#define INTSCR_INT1_ENABLE   0x01
 
#define INTSCR_INT1_STATUS   0x04
 
#define INT1_ENABLED_AND_ACTIVE   (INTSCR_INT1_ENABLE | INTSCR_INT1_STATUS)
 
#define PCI_SUBVENDOR_ID_PEP   0x1518
 
#define CIF_SUBDEVICE_PROFIBUS   0x430
 
#define CIF_SUBDEVICE_DEVICENET   0x432
 

Functions

 module_init (hilscher_init_module)
 
 module_exit (hilscher_exit_module)
 
 MODULE_DEVICE_TABLE (pci, hilscher_pci_ids)
 
 MODULE_LICENSE ("GPL v2")
 
 MODULE_AUTHOR ("Hans J. Koch, Benedikt Spranger")
 

Macro Definition Documentation

#define CIF_SUBDEVICE_DEVICENET   0x432

Definition at line 26 of file uio_cif.c.

#define CIF_SUBDEVICE_PROFIBUS   0x430

Definition at line 25 of file uio_cif.c.

#define INT1_ENABLED_AND_ACTIVE   (INTSCR_INT1_ENABLE | INTSCR_INT1_STATUS)

Definition at line 22 of file uio_cif.c.

#define INTSCR_INT1_ENABLE   0x01

Definition at line 20 of file uio_cif.c.

#define INTSCR_INT1_STATUS   0x04

Definition at line 21 of file uio_cif.c.

#define PCI_SUBVENDOR_ID_PEP   0x1518

Definition at line 24 of file uio_cif.c.

#define PLX9030_INTCSR   0x4C

Definition at line 19 of file uio_cif.c.

Function Documentation

MODULE_AUTHOR ( "Hans J.  Koch,
Benedikt Spranger"   
)
MODULE_DEVICE_TABLE ( pci  ,
hilscher_pci_ids   
)
module_exit ( hilscher_exit_module  )
module_init ( hilscher_init_module  )
MODULE_LICENSE ( "GPL v2 )