master/globals.h
changeset 708 90bdb315f560
parent 696 24fac09b5b26
child 740 68d83b45dfa2
equal deleted inserted replaced
707:9ae68af8e17a 708:90bdb315f560
    79 #define EC_DATAGRAM_HEADER_SIZE 10
    79 #define EC_DATAGRAM_HEADER_SIZE 10
    80 
    80 
    81 /** size of an EtherCAT datagram footer */
    81 /** size of an EtherCAT datagram footer */
    82 #define EC_DATAGRAM_FOOTER_SIZE 2
    82 #define EC_DATAGRAM_FOOTER_SIZE 2
    83 
    83 
       
    84 /** size of the EtherCAT address field */
       
    85 #define EC_ADDR_LEN 4
       
    86 
    84 /** resulting maximum data size of a single datagram in a frame */
    87 /** resulting maximum data size of a single datagram in a frame */
    85 #define EC_MAX_DATA_SIZE (ETH_DATA_LEN - EC_FRAME_HEADER_SIZE \
    88 #define EC_MAX_DATA_SIZE (ETH_DATA_LEN - EC_FRAME_HEADER_SIZE \
    86                           - EC_DATAGRAM_HEADER_SIZE - EC_DATAGRAM_FOOTER_SIZE)
    89                           - EC_DATAGRAM_HEADER_SIZE - EC_DATAGRAM_FOOTER_SIZE)
    87 
    90 
    88 /** word offset of first EEPROM category. */
    91 /** word offset of first EEPROM category. */