master/domain.h
changeset 363 58588a3a1562
parent 344 5d8281f1aa2a
child 404 7f7f429e13c7
child 1732 1cc865ba17c2
equal deleted inserted replaced
362:ae38aeb6fde9 363:58588a3a1562
    64     ec_master_t *master; /**< EtherCAT master owning the domain */
    64     ec_master_t *master; /**< EtherCAT master owning the domain */
    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     unsigned int state; /**< domain error state */
    69     struct list_head data_regs; /**< PDO data registrations */
    70     struct list_head data_regs; /**< PDO data registrations */
    70     unsigned int working_counter_changes; /**< working counter changes
    71     unsigned int working_counter_changes; /**< working counter changes
    71                                              since last notification */
    72                                              since last notification */
    72     unsigned long notify_jiffies; /**< time of last notification */
    73     unsigned long notify_jiffies; /**< time of last notification */
    73 };
    74 };