master/ioctl.h
changeset 2247 00e3937e0f0a
parent 2150 5144a4bc6184
child 2589 2b9c78543663
equal deleted inserted replaced
2246:6f5bfbcc2010 2247:00e3937e0f0a
     1 /******************************************************************************
     1 /******************************************************************************
     2  *
     2  *
     3  *  $Id: ioctl.h,v 8b358effa78b 2011/03/14 10:20:05 ch1010277 $
     3  *  $Id$
     4  *
     4  *
     5  *  Copyright (C) 2006-2008  Florian Pose, Ingenieurgemeinschaft IgH
     5  *  Copyright (C) 2006-2008  Florian Pose, Ingenieurgemeinschaft IgH
     6  *
     6  *
     7  *  This file is part of the IgH EtherCAT Master.
     7  *  This file is part of the IgH EtherCAT Master.
     8  *
     8  *
   135 #define EC_IOCTL_VOE_READ_NOSYNC       EC_IOW(0x45, ec_ioctl_voe_t)
   135 #define EC_IOCTL_VOE_READ_NOSYNC       EC_IOW(0x45, ec_ioctl_voe_t)
   136 #define EC_IOCTL_VOE_WRITE            EC_IOWR(0x46, ec_ioctl_voe_t)
   136 #define EC_IOCTL_VOE_WRITE            EC_IOWR(0x46, ec_ioctl_voe_t)
   137 #define EC_IOCTL_VOE_EXEC             EC_IOWR(0x47, ec_ioctl_voe_t)
   137 #define EC_IOCTL_VOE_EXEC             EC_IOWR(0x47, ec_ioctl_voe_t)
   138 #define EC_IOCTL_VOE_DATA             EC_IOWR(0x48, ec_ioctl_voe_t)
   138 #define EC_IOCTL_VOE_DATA             EC_IOWR(0x48, ec_ioctl_voe_t)
   139 #define EC_IOCTL_SET_SEND_INTERVAL     EC_IOW(0x49, size_t)
   139 #define EC_IOCTL_SET_SEND_INTERVAL     EC_IOW(0x49, size_t)
   140 #define EC_IOCTL_MASTER_SC_STATE        EC_IOR(0x50, ec_master_state_t)
   140 #define EC_IOCTL_MASTER_SC_STATE       EC_IOR(0x50, ec_master_state_t)
   141 #define EC_IOCTL_SC_OVERLAPPING_IO      EC_IOW(0x51, ec_ioctl_config_t)
   141 #define EC_IOCTL_SC_OVERLAPPING_IO     EC_IOW(0x51, ec_ioctl_config_t)
   142 
   142 
   143 /*****************************************************************************/
   143 /*****************************************************************************/
   144 
   144 
   145 #define EC_IOCTL_STRING_SIZE 64
   145 #define EC_IOCTL_STRING_SIZE 64
   146 
   146