master/slave.h
changeset 523 584a4f60b067
parent 520 d778acff9592
child 556 dc5829af044d
equal deleted inserted replaced
522:de914aa62273 523:584a4f60b067
   195     struct kobject kobj; /**< kobject */
   195     struct kobject kobj; /**< kobject */
   196     ec_master_t *master; /**< master owning the slave */
   196     ec_master_t *master; /**< master owning the slave */
   197 
   197 
   198     ec_slave_state_t requested_state; /**< requested slave state */
   198     ec_slave_state_t requested_state; /**< requested slave state */
   199     ec_slave_state_t current_state; /**< current slave state */
   199     ec_slave_state_t current_state; /**< current slave state */
       
   200     unsigned int self_configured; /**< slave was configured by this master */
   200     unsigned int error_flag; /**< stop processing after an error */
   201     unsigned int error_flag; /**< stop processing after an error */
   201     unsigned int online; /**< non-zero, if the slave responds. */
   202     unsigned int online; /**< non-zero, if the slave responds. */
   202 
   203 
   203     // addresses
   204     // addresses
   204     uint16_t ring_position; /**< ring position */
   205     uint16_t ring_position; /**< ring position */