master/domain.h
changeset 101 b0c19892145a
parent 98 f564d0929292
child 104 052bc82d5442
equal deleted inserted replaced
100:d3d4654e499d 101:b0c19892145a
    50     size_t data_size; /**< Größe der Prozessdaten */
    50     size_t data_size; /**< Größe der Prozessdaten */
    51     ec_command_t *commands; /**< EtherCAT-Kommandos für die Prozessdaten */
    51     ec_command_t *commands; /**< EtherCAT-Kommandos für die Prozessdaten */
    52     unsigned int command_count; /**< Anzahl allozierter Kommandos */
    52     unsigned int command_count; /**< Anzahl allozierter Kommandos */
    53     ec_domain_mode_t mode;
    53     ec_domain_mode_t mode;
    54     unsigned int timeout_us; /**< Timeout in Mikrosekunden. */
    54     unsigned int timeout_us; /**< Timeout in Mikrosekunden. */
    55     unsigned int base_address; /**< Logische Basisaddresse der Domain */
    55     uint32_t base_address; /**< Logische Basisaddresse der Domain */
    56     unsigned int response_count; /**< Anzahl antwortender Slaves */
    56     unsigned int response_count; /**< Anzahl antwortender Slaves */
    57     struct list_head field_regs; /**< Liste der Datenfeldregistrierungen */
    57     struct list_head field_regs; /**< Liste der Datenfeldregistrierungen */
    58 };
    58 };
    59 
    59 
    60 /*****************************************************************************/
    60 /*****************************************************************************/