equal
deleted
inserted
replaced
185 struct class_device *class_device; /**< Master class device. */ |
185 struct class_device *class_device; /**< Master class device. */ |
186 #endif |
186 #endif |
187 |
187 |
188 struct semaphore master_sem; /**< Master semaphore. */ |
188 struct semaphore master_sem; /**< Master semaphore. */ |
189 |
189 |
190 ec_device_t main_device; /**< EtherCAT main device. */ |
190 ec_device_t devices[EC_NUM_DEVICES]; /**< EtherCAT devices. */ |
191 const uint8_t *main_mac; /**< MAC address of main device. */ |
191 const uint8_t *macs[EC_NUM_DEVICES]; /**< Device MAC addresses. */ |
192 ec_device_t backup_device; /**< EtherCAT backup device. */ |
|
193 const uint8_t *backup_mac; /**< MAC address of backup device. */ |
|
194 struct semaphore device_sem; /**< Device semaphore. */ |
192 struct semaphore device_sem; /**< Device semaphore. */ |
195 ec_device_stats_t device_stats; /**< Device statistics. */ |
193 ec_device_stats_t device_stats; /**< Device statistics. */ |
196 |
194 |
197 ec_fsm_master_t fsm; /**< Master state machine. */ |
195 ec_fsm_master_t fsm; /**< Master state machine. */ |
198 ec_datagram_t fsm_datagram; /**< Datagram used for state machines. */ |
196 ec_datagram_t fsm_datagram; /**< Datagram used for state machines. */ |