equal
deleted
inserted
replaced
49 EC_IOCTL_SYNC, |
49 EC_IOCTL_SYNC, |
50 EC_IOCTL_PDO, |
50 EC_IOCTL_PDO, |
51 EC_IOCTL_PDO_ENTRY, |
51 EC_IOCTL_PDO_ENTRY, |
52 EC_IOCTL_DOMAIN_COUNT, |
52 EC_IOCTL_DOMAIN_COUNT, |
53 EC_IOCTL_DOMAIN, |
53 EC_IOCTL_DOMAIN, |
|
54 EC_IOCTL_DOMAIN_FMMU, |
54 EC_IOCTL_DATA |
55 EC_IOCTL_DATA |
55 }; |
56 }; |
56 |
57 |
57 /*****************************************************************************/ |
58 /*****************************************************************************/ |
58 |
59 |
133 // outputs |
134 // outputs |
134 unsigned int data_size; |
135 unsigned int data_size; |
135 uint32_t logical_base_address; |
136 uint32_t logical_base_address; |
136 uint16_t working_counter; |
137 uint16_t working_counter; |
137 uint16_t expected_working_counter; |
138 uint16_t expected_working_counter; |
|
139 unsigned int fmmu_count; |
138 } ec_ioctl_domain_t; |
140 } ec_ioctl_domain_t; |
|
141 |
|
142 /*****************************************************************************/ |
|
143 |
|
144 typedef struct { |
|
145 // inputs |
|
146 unsigned int domain_index; |
|
147 unsigned int fmmu_index; |
|
148 |
|
149 // outputs |
|
150 uint16_t slave_config_alias; |
|
151 uint16_t slave_config_position; |
|
152 uint8_t fmmu_dir; |
|
153 uint32_t logical_address; |
|
154 unsigned int data_size; |
|
155 } ec_ioctl_domain_fmmu_t; |
139 |
156 |
140 /*****************************************************************************/ |
157 /*****************************************************************************/ |
141 |
158 |
142 typedef struct { |
159 typedef struct { |
143 // inputs |
160 // inputs |