equal
deleted
inserted
replaced
75 /** size of an EtherCAT datagram header */ |
75 /** size of an EtherCAT datagram header */ |
76 #define EC_DATAGRAM_HEADER_SIZE 10 |
76 #define EC_DATAGRAM_HEADER_SIZE 10 |
77 |
77 |
78 /** size of an EtherCAT datagram footer */ |
78 /** size of an EtherCAT datagram footer */ |
79 #define EC_DATAGRAM_FOOTER_SIZE 2 |
79 #define EC_DATAGRAM_FOOTER_SIZE 2 |
80 |
|
81 /** size of an FMMU configuration page */ |
|
82 #define EC_FMMU_SIZE 16 |
|
83 |
80 |
84 /** resulting maximum data size of a single datagram in a frame */ |
81 /** resulting maximum data size of a single datagram in a frame */ |
85 #define EC_MAX_DATA_SIZE (ETH_DATA_LEN - EC_FRAME_HEADER_SIZE \ |
82 #define EC_MAX_DATA_SIZE (ETH_DATA_LEN - EC_FRAME_HEADER_SIZE \ |
86 - EC_DATAGRAM_HEADER_SIZE - EC_DATAGRAM_FOOTER_SIZE) |
83 - EC_DATAGRAM_HEADER_SIZE - EC_DATAGRAM_FOOTER_SIZE) |
87 |
84 |