00001 /* 00002 * Copyright(c) Siemens AG, Muenchen, Germany, 2005, 2006, 2007 00003 * Bernhard Walle <bernhard.walle@gmx.de> 00004 * Gernot Hillier <gernot.hillier@siemens.com> 00005 * 00006 * ---------------------------------------------------------------------------- 00007 * This program is free software; you can redistribute it and/or modify 00008 * it under the terms of the GNU General Public License version 2 as 00009 * published by the Free Software Foundation; 00010 * 00011 * This program is distributed in the hope that it will be useful, 00012 * but WITHOUT ANY WARRANTY; without even the implied warranty of 00013 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00014 * GNU General Public License for more details. 00015 * 00016 * You should have received a copy of the GNU General Public License 00017 * along with this program; if not, write to the Free Software 00018 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 00019 * ---------------------------------------------------------------------------- 00020 */ 00021 #ifndef RTMOSTSYNC_H 00022 #define RTMOSTSYNC_H 00023 00076 #ifdef HAVE_CONFIG_H 00077 #include "config/config.h" 00078 #endif 00079 #include "most-common.h" 00080 00085 #define RTDM_CLASS_MOSTSYNC 15 00086 00090 #define MOST_SYNC_RT_IOCTL_MAGIC RTDM_CLASS_MOSTSYNC 00091 00104 #define MOST_SYNC_RT_SETUP_RX _IOW(MOST_SYNC_RT_IOCTL_MAGIC, 0, struct frame_part) 00105 00113 #define MOST_SYNC_RT_SETUP_TX _IOW(MOST_SYNC_RT_IOCTL_MAGIC, 1, struct frame_part) 00114 00118 #define MOST_SYNC_RT_MAXIOCTL 1 00119 00130 #define RTDM_SUBCLASS_MOSTSYNC_OASIS 0 00131 00135 #endif /* RTMOSTSYNC_H */ 00136 00137 /* vim: set ts=4 et sw=4: */