master/fsm_master.h
changeset 2030 2bd8ad8bf41f
parent 2029 5ef6507fc77a
child 2031 7a025a9e192d
equal deleted inserted replaced
2029:5ef6507fc77a 2030:2bd8ad8bf41f
    55     ec_slave_t *slave; /**< EtherCAT slave. */
    55     ec_slave_t *slave; /**< EtherCAT slave. */
    56     uint16_t offset; /**< SII word offset. */
    56     uint16_t offset; /**< SII word offset. */
    57     size_t nwords; /**< Number of words. */
    57     size_t nwords; /**< Number of words. */
    58     const uint16_t *words; /**< Pointer to the data words. */
    58     const uint16_t *words; /**< Pointer to the data words. */
    59     ec_internal_request_state_t state; /**< State of the request. */
    59     ec_internal_request_state_t state; /**< State of the request. */
       
    60     struct kref refcount;
    60 } ec_sii_write_request_t;
    61 } ec_sii_write_request_t;
       
    62 
       
    63 void ec_master_sii_write_request_release(struct kref *);
    61 
    64 
    62 /*****************************************************************************/
    65 /*****************************************************************************/
    63 
    66 
    64 /** Register request.
    67 /** Register request.
    65  */
    68  */