1 ------------------------------------------------------------------------------- |
1 ------------------------------------------------------------------------------- |
2 |
2 |
3 $Id$ |
3 $Id$ |
4 |
4 |
5 ------------------------------------------------------------------------------- |
5 ------------------------------------------------------------------------------- |
|
6 |
|
7 Changes in version 1.2.0: |
|
8 |
|
9 * Realtime interface changes: |
|
10 - Re-introduced ecrt_domain_queue() to allow datagram queuing apart |
|
11 from datagram processing. The queuing of a domain's datagrams is not |
|
12 done in ecrt_domain_process() any more! |
|
13 - Removed ecrt_master_deactivate(). Its functionality was moved into |
|
14 ecrt_master_release(). |
|
15 - Removed ecrt_master_prepare(). Its functionality was moved into |
|
16 ecrt_master_activate(). |
|
17 - Renamed ecdev_start() and ecdev_stop() to ecdev_open() and ecdev_close(). |
|
18 These two functions now take a pointer to ec_device_t as their arguments. |
|
19 - The data_ptr parameter of ecrt_domain_register_pdo(), |
|
20 ecrt_domain_register_pdo_list() and ecrt_domain_register_pdo_range() may |
|
21 not be NULL any more. |
|
22 - Removed ecrt_slave_pdo_size(). This function was deprecated long before. |
|
23 - Introduced ECRT_VERSION_MAGIC macro and ecrt_version_magic() function. |
|
24 * Device interface changes: |
|
25 - ec_isr_t was replaced by ec_pollfunc_t, the device driver has to supply |
|
26 a poll function to call its ISR. This was introduced because some network |
|
27 drivers' interrupt functions have different arguments. |
|
28 * State machines now try to re-send datagrams on datagram timeout. |
|
29 * New option -c of the lsec script, displays slave current consumptions and |
|
30 remaining current. |
|
31 * Added frame counter in master info file. |
|
32 |
|
33 ------------------------------------------------------------------------------- |
|
34 |
|
35 Changes in version 1.1.1: |
6 |
36 |
7 * State change FSM: Clearing of sync managers before PREOP. |
37 * State change FSM: Clearing of sync managers before PREOP. |
8 * Added modules_install make target. |
38 * Added modules_install make target. |
9 * Device modules for kernel 2.6.17. |
39 * Device modules for kernel 2.6.17. |
10 * SDO configurations available in Sysfs. |
40 * SDO configurations available in Sysfs. |