master/domain.h
changeset 332 e16093374dfd
parent 325 7833cf70c4f2
child 344 5d8281f1aa2a
equal deleted inserted replaced
331:17f58fe99511 332:e16093374dfd
    65     size_t data_size; /**< size of the process data */
    65     size_t data_size; /**< size of the process data */
    66     struct list_head datagrams; /**< process data datagrams */
    66     struct list_head datagrams; /**< process data datagrams */
    67     uint32_t base_address; /**< logical offset address of the process data */
    67     uint32_t base_address; /**< logical offset address of the process data */
    68     unsigned int response_count; /**< number of responding slaves */
    68     unsigned int response_count; /**< number of responding slaves */
    69     struct list_head data_regs; /**< PDO data registrations */
    69     struct list_head data_regs; /**< PDO data registrations */
       
    70     unsigned int working_counter_changes; /**< working counter changes
       
    71                                              since last notification */
       
    72     cycles_t t_last; /**< time of last notification */
    70 };
    73 };
    71 
    74 
    72 /*****************************************************************************/
    75 /*****************************************************************************/
    73 
    76 
    74 int ec_domain_init(ec_domain_t *, ec_master_t *, unsigned int);
    77 int ec_domain_init(ec_domain_t *, ec_master_t *, unsigned int);