• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1  /*  ----------------------------------------------------------------------
2  
3      Copyright (C) 2000  Cesar Miquel  (miquel@df.uba.ar)
4  
5      This program is free software; you can redistribute it and/or modify
6      it under the terms of the GNU General Public License as published by
7      the Free Software Foundation; either version 2 of the License, or
8      (at your option) any later version.
9  
10      This program is distributed in the hope that it will be useful,
11      but WITHOUT ANY WARRANTY; without even the implied warranty of
12      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13      GNU General Public License for more details.
14  
15      You should have received a copy of the GNU General Public License
16      along with this program; if not, write to the Free Software
17      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
18  
19      ---------------------------------------------------------------------- */
20  
21  
22  
23  #define RIO_SEND_COMMAND			0x1
24  #define RIO_RECV_COMMAND			0x2
25  
26  #define RIO_DIR_OUT               	        0x0
27  #define RIO_DIR_IN				0x1
28  
29  struct RioCommand {
30  	short length;
31  	int request;
32  	int requesttype;
33  	int value;
34  	int index;
35  	void __user *buffer;
36  	int timeout;
37  };
38