Linux kernel & device driver programming

Cross-Referenced Linux and Device Driver Code

[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ]
Version: [ 2.6.11.8 ] [ 2.6.25 ] [ 2.6.25.8 ] [ 2.6.31.13 ] Architecture: [ i386 ]
  1 /*
  2  * interface to user space for the gigaset driver
  3  *
  4  * Copyright (c) 2004 by Hansjoerg Lipp <hjlipp@web.de>
  5  *
  6  * =====================================================================
  7  *    This program is free software; you can redistribute it and/or
  8  *    modify it under the terms of the GNU General Public License as
  9  *    published by the Free Software Foundation; either version 2 of
 10  *    the License, or (at your option) any later version.
 11  * =====================================================================
 12  */
 13 
 14 #ifndef GIGASET_INTERFACE_H
 15 #define GIGASET_INTERFACE_H
 16 
 17 #include <linux/ioctl.h>
 18 
 19 #define GIGASET_IOCTL 0x47
 20 
 21 #define GIGVER_DRIVER 0
 22 #define GIGVER_COMPAT 1
 23 #define GIGVER_FWBASE 2
 24 
 25 #define GIGASET_REDIR    _IOWR (GIGASET_IOCTL, 0, int)
 26 #define GIGASET_CONFIG   _IOWR (GIGASET_IOCTL, 1, int)
 27 #define GIGASET_BRKCHARS _IOW  (GIGASET_IOCTL, 2, unsigned char[6]) //FIXME [6] okay?
 28 #define GIGASET_VERSION  _IOWR (GIGASET_IOCTL, 3, unsigned[4])
 29 
 30 #endif
 31 
  This page was automatically generated by the LXR engine.