diff -r 1f640e321ee4 -r ea8d2b4ee742 master/slave.h --- a/master/slave.h Mon Nov 30 12:26:56 2009 +0100 +++ b/master/slave.h Tue Dec 01 14:24:57 2009 +0100 @@ -159,6 +159,9 @@ uint8_t sdo_dictionary_fetched; /**< Dictionary has been fetched. */ unsigned long jiffies_preop; /**< Time, the slave went to PREOP. */ + struct list_head slave_sdo_requests; /**< SDO access requests. */ + wait_queue_head_t sdo_queue; /**< Wait queue for SDO access requests + from user space. */ ec_fsm_slave_t fsm; /**< Slave state machine. */ ec_datagram_t fsm_datagram; /**< Datagram used for state machines. */ };