diff -r 27a1aee7e254 -r 60b2aad9d40b master/master.h --- a/master/master.h Thu Sep 28 08:31:33 2006 +0000 +++ b/master/master.h Fri Oct 13 10:07:10 2006 +0000 @@ -45,6 +45,7 @@ #include #include #include +#include #include "device.h" #include "domain.h" @@ -98,6 +99,7 @@ struct kobject kobj; /**< kobject */ ec_device_t *device; /**< EtherCAT device */ + struct semaphore device_sem; /**< device semaphore */ ec_fsm_t fsm; /**< master state machine */ ec_master_mode_t mode; /**< master mode */