master/ioctl.h
changeset 1258 900f1124e8f8
parent 1255 38b7e05b20c1
child 1259 5f9d1abbee71
equal deleted inserted replaced
1257:9844ac126275 1258:900f1124e8f8
    80 #define EC_IOCTL_CONFIG_SDO           EC_IOWR(0x15, ec_ioctl_config_sdo_t)
    80 #define EC_IOCTL_CONFIG_SDO           EC_IOWR(0x15, ec_ioctl_config_sdo_t)
    81 
    81 
    82 #define EC_IOCTL_REQUEST                EC_IO(0x16)
    82 #define EC_IOCTL_REQUEST                EC_IO(0x16)
    83 #define EC_IOCTL_CREATE_DOMAIN          EC_IO(0x17)
    83 #define EC_IOCTL_CREATE_DOMAIN          EC_IO(0x17)
    84 #define EC_IOCTL_CREATE_SLAVE_CONFIG  EC_IOWR(0x18, ec_ioctl_config_t)
    84 #define EC_IOCTL_CREATE_SLAVE_CONFIG  EC_IOWR(0x18, ec_ioctl_config_t)
    85 #define EC_IOCTL_ACTIVATE               EC_IO(0x19)
    85 #define EC_IOCTL_ACTIVATE              EC_IOR(0x19, size_t)
    86 #define EC_IOCTL_SEND                   EC_IO(0x1a)
    86 #define EC_IOCTL_SEND                   EC_IO(0x1a)
    87 #define EC_IOCTL_RECEIVE                EC_IO(0x1b)
    87 #define EC_IOCTL_RECEIVE                EC_IO(0x1b)
    88 #define EC_IOCTL_SC_SYNC               EC_IOW(0x1c, ec_ioctl_config_t)
    88 #define EC_IOCTL_SC_SYNC               EC_IOW(0x1c, ec_ioctl_config_t)
    89 #define EC_IOCTL_SC_ADD_PDO            EC_IOW(0x1c, ec_ioctl_config_pdo_t)
    89 #define EC_IOCTL_SC_ADD_PDO            EC_IOW(0x1c, ec_ioctl_config_pdo_t)
    90 #define EC_IOCTL_SC_CLEAR_PDOS         EC_IOW(0x1d, ec_ioctl_config_pdo_t)
    90 #define EC_IOCTL_SC_CLEAR_PDOS         EC_IOW(0x1d, ec_ioctl_config_pdo_t)
    91 #define EC_IOCTL_SC_ADD_ENTRY          EC_IOW(0x1e, ec_ioctl_add_pdo_entry_t)
    91 #define EC_IOCTL_SC_ADD_ENTRY          EC_IOW(0x1e, ec_ioctl_add_pdo_entry_t)
    92 #define EC_IOCTL_SC_CLEAR_ENTRIES      EC_IOW(0x1f, ec_ioctl_config_pdo_t)
    92 #define EC_IOCTL_SC_CLEAR_ENTRIES      EC_IOW(0x1f, ec_ioctl_config_pdo_t)
    93 #define EC_IOCTL_SC_REG_PDO_ENTRY     EC_IOWR(0x20, ec_ioctl_reg_pdo_entry_t)
    93 #define EC_IOCTL_SC_REG_PDO_ENTRY     EC_IOWR(0x20, ec_ioctl_reg_pdo_entry_t)
    94 #define EC_IOCTL_SC_SDO                EC_IOW(0x21, ec_ioctl_sc_sdo_t)
    94 #define EC_IOCTL_SC_SDO                EC_IOW(0x21, ec_ioctl_sc_sdo_t)
       
    95 #define EC_IOCTL_DOMAIN_OFFSET          EC_IO(0x22)
       
    96 #define EC_IOCTL_DOMAIN_PROCESS         EC_IO(0x23)
       
    97 #define EC_IOCTL_DOMAIN_QUEUE           EC_IO(0x24)
    95 
    98 
    96 #define EC_IOCTL_STRING_SIZE 64
    99 #define EC_IOCTL_STRING_SIZE 64
    97 
   100 
    98 /*****************************************************************************/
   101 /*****************************************************************************/
    99 
   102