at v2.6.17 1.1 kB view raw
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 * Version: $Id: gigaset_dev.h,v 1.4.4.4 2005/11/21 22:28:09 hjlipp Exp $ 13 * ===================================================================== 14 */ 15 16#ifndef GIGASET_INTERFACE_H 17#define GIGASET_INTERFACE_H 18 19#include <linux/ioctl.h> 20 21#define GIGASET_IOCTL 0x47 22 23#define GIGVER_DRIVER 0 24#define GIGVER_COMPAT 1 25#define GIGVER_FWBASE 2 26 27#define GIGASET_REDIR _IOWR (GIGASET_IOCTL, 0, int) 28#define GIGASET_CONFIG _IOWR (GIGASET_IOCTL, 1, int) 29#define GIGASET_BRKCHARS _IOW (GIGASET_IOCTL, 2, unsigned char[6]) //FIXME [6] okay? 30#define GIGASET_VERSION _IOWR (GIGASET_IOCTL, 3, unsigned[4]) 31 32#endif