8 |
8 |
9 ------------------------------------------------------------------------------- |
9 ------------------------------------------------------------------------------- |
10 |
10 |
11 Version 1.5.0: |
11 Version 1.5.0: |
12 |
12 |
|
13 * Fix link detection in generic driver. |
|
14 * Remove byte-swapping functions from user space. |
|
15 * Implement 'ethercat foe_read --output-file ...'. |
|
16 * Use ec_datagram_zero() wherever possible. |
|
17 * Fix arguments of reg_read. |
|
18 * Number layout for reg_read. |
|
19 * Finish library implementation. |
|
20 * Rescan command. |
|
21 * Document ec_fsm_foe members. |
|
22 * Implement identifier parameter for cstruct command. |
|
23 * Implement sync delimiter for cstruct command. |
|
24 * Change SDO index at runtime for SDO request. |
|
25 * Output skipped datagrams again. |
|
26 * Output warning on unmatched slave configuration. |
|
27 * Output warning when send_ext() is called in illegal context. |
|
28 * Output hexadecimal values in 'ethercat xml'. |
|
29 * Add native drivers from 2.6.24 up to 2.6.31. |
|
30 |
|
31 Future issues: |
|
32 |
|
33 * Implement ecrt_slave_config_request_state(). |
|
34 * Implement CompleteAccess for command-line tool. |
|
35 * Implement CompleteAccess for SDO uploads. |
|
36 * Check for Enable SDO Complete Access flag. |
|
37 * Remove default buffer size in SDO upload. |
|
38 * Improve application-triggered SDO transfers by moving the state machine into |
|
39 the SDO handlers. |
|
40 * Check for ioctl() interface version. |
|
41 * Remove allow_scanning flag. |
|
42 * Override sync manager size? |
|
43 * Show Record / Array / List type of SDOs. |
13 * Distributed clocks: |
44 * Distributed clocks: |
14 - Check 32/64 bit operations. |
45 - Check 32/64 bit operations. |
15 - Use vendor correction factors when calculating transmission delays. |
46 - Use vendor correction factors when calculating transmission delays. |
16 - Skip setting system time offset when application detached. |
47 - Skip setting system time offset when application detached. |
17 - How to use the SYNC1 shift time? |
48 - How to use the SYNC1 shift time? |
18 - Do not output graph, if topology calculation failed. |
49 - Do not output graph, if topology calculation failed. |
19 - Set the "Cyclic Generation Start Time" based on the slave's |
50 - Set the "Cyclic Generation Start Time" based on the slave's |
20 "System Time" register instead of using the application time. |
51 "System Time" register instead of using the application time. |
21 - Check if register 0x0980 is working, to avoid clearing it when |
52 - Check if register 0x0980 is working, to avoid clearing it when |
22 configuring. |
53 configuring. |
23 * Remove byte-swapping functions from user space. |
|
24 * Implement 'ethercat foe_read --output-file ...'. |
|
25 * Use ec_datagram_zero() where possible. |
|
26 * Fix arguments of reg_read. |
|
27 * Number layout for reg_read. |
|
28 * Show Record / Array / List type of SDOs. |
|
29 * Finish library implementation. |
|
30 * Rescan command. |
|
31 * Override sync manager size? |
|
32 * Check force_config flag before error. |
|
33 * Remove allow_scanning flag. |
|
34 * Check for ioctl() interface version. |
|
35 * Improve application-triggered SDO transfers by moving the state machine into |
|
36 the SDO handlers. |
|
37 * Document ec_fsm_foe members. |
|
38 * Test KBUILD_EXTRA_SYMBOLS. |
|
39 * Remove default buffer size in SDO upload. |
|
40 * Check for Enable SDO Complete Access flag. |
|
41 * Implement CompleteAccess for command-line tool. |
|
42 * Implement CompleteAccess for SDO uploads. |
|
43 * Implement identifier parameter for cstruct command. |
|
44 * Implement sync delimiter for cstruct command. |
|
45 * Change SDO index at runtime for SDO request. |
|
46 * Implement ecrt_slave_config_request_state(). |
|
47 * Output skipped datagrams again. |
|
48 * Output warning on unmatched slave configuration. |
|
49 * ec_direction_t default |
|
50 * Send_ext context warn |
|
51 * XML hex |
|
52 * r8169 |
|
53 |
|
54 Future issues: |
|
55 |
|
56 * Mailbox protocol handlers. |
54 * Mailbox protocol handlers. |
57 * Mailbox state machine using toggle bits. |
55 * Mailbox state machine using toggle bits. |
58 * External memory for SDO transfers. |
56 * External memory for SDO transfers. |
59 * C++ implementation of the library. |
57 * C++ implementation of the library. |
60 * Bus simulator interface. |
58 * Bus simulator interface. |