master/domain.h
changeset 1981 c14b6bb14fdf
parent 1363 11c0b2caa253
child 2589 2b9c78543663
equal deleted inserted replaced
1980:a89e2bedf004 1981:c14b6bb14fdf
    57     ec_master_t *master; /**< EtherCAT master owning the domain. */
    57     ec_master_t *master; /**< EtherCAT master owning the domain. */
    58     unsigned int index; /**< Index (just a number). */
    58     unsigned int index; /**< Index (just a number). */
    59 
    59 
    60     struct list_head fmmu_configs; /**< FMMU configurations contained. */
    60     struct list_head fmmu_configs; /**< FMMU configurations contained. */
    61     size_t data_size; /**< Size of the process data. */
    61     size_t data_size; /**< Size of the process data. */
       
    62     size_t tx_size; /**< Size of the transmitted data. */
    62     uint8_t *data; /**< Memory for the process data. */
    63     uint8_t *data; /**< Memory for the process data. */
    63     ec_origin_t data_origin; /**< Origin of the \a data memory. */
    64     ec_origin_t data_origin; /**< Origin of the \a data memory. */
    64     uint32_t logical_base_address; /**< Logical offset address of the
    65     uint32_t logical_base_address; /**< Logical offset address of the
    65                                      process data. */
    66                                      process data. */
    66     struct list_head datagrams; /**< Datagrams for process data exchange. */
    67     struct list_head datagrams; /**< Datagrams for process data exchange. */