Skip to content
Snippets Groups Projects
Commit 40607e44 authored by Florian Pose's avatar Florian Pose
Browse files

Working counter as uint16_t.

parent 57876eb2
No related branches found
No related tags found
No related merge requests found
......@@ -99,11 +99,11 @@ int ec_domain_init(
domain->master = master;
domain->index = index;
domain->data_size = 0;
domain->expected_working_counter = 0;
domain->expected_working_counter = 0x0000;
domain->data = NULL;
domain->data_origin = EC_ORIG_INTERNAL;
domain->logical_base_address = 0L;
domain->working_counter = 0xFFFFFFFF;
domain->working_counter = 0xFFFF;
domain->working_counter_changes = 0;
domain->notify_jiffies = 0;
......
......@@ -64,13 +64,13 @@ struct ec_domain
ec_master_t *master; /**< EtherCAT master owning the domain. */
unsigned int index; /**< Index (just a number). */
size_t data_size; /**< Size of the process data. */
unsigned int expected_working_counter; /**< Expected working counter. */
uint16_t expected_working_counter; /**< Expected working counter. */
uint8_t *data; /**< Memory for the process data. */
ec_origin_t data_origin; /**< Origin of the \a data memory. */
struct list_head datagrams; /**< Datagrams for process data exchange. */
uint32_t logical_base_address; /**< Logical offset address of the
process data. */
unsigned int working_counter; /**< Last working counter value. */
uint16_t working_counter; /**< Last working counter value. */
unsigned int working_counter_changes; /**< Working counter changes
since last notification. */
unsigned long notify_jiffies; /**< Time of last notification. */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment