master/slave.h
changeset 1831 1875b9fea0ba
parent 1597 491dea6f4fd7
child 1909 ea3eb4c74c1b
equal deleted inserted replaced
1830:ef09f0ea0c4c 1831:1875b9fea0ba
   161 
   161 
   162     struct list_head slave_sdo_requests; /**< SDO access requests. */
   162     struct list_head slave_sdo_requests; /**< SDO access requests. */
   163     wait_queue_head_t sdo_queue; /**< Wait queue for SDO access requests
   163     wait_queue_head_t sdo_queue; /**< Wait queue for SDO access requests
   164                                    from user space. */
   164                                    from user space. */
   165     struct list_head foe_requests; /**< FoE write requests. */
   165     struct list_head foe_requests; /**< FoE write requests. */
   166     wait_queue_head_t foe_queue; /**< Wait queue for FoE
   166     wait_queue_head_t foe_queue; /**< Wait queue for FoE requests from user
   167                                       write requests from user space. */
   167                                    space. */
       
   168     struct list_head soe_requests; /**< FoE write requests. */
       
   169     wait_queue_head_t soe_queue; /**< Wait queue for SoE requests from user
       
   170                                    space. */
   168     ec_fsm_slave_t fsm; /**< Slave state machine. */
   171     ec_fsm_slave_t fsm; /**< Slave state machine. */
   169     ec_datagram_t fsm_datagram; /**< Datagram used for state machines. */
   172     ec_datagram_t fsm_datagram; /**< Datagram used for state machines. */
   170 };
   173 };
   171 
   174 
   172 /*****************************************************************************/
   175 /*****************************************************************************/