--- a/TODO Wed Jul 15 09:39:45 2009 +0000
+++ b/TODO Wed Jul 15 09:44:13 2009 +0000
@@ -24,8 +24,9 @@
* Remove byte-swapping functions from user space.
* EoE:
- Only execute one EoE handler per cycle.
+ - Mailbox protocol handlers.
+ - Mailbox state machine using toggle bits.
* Implement 'ethercat foe_read --output-file ...'.
-* Fix unloading problem of ec_e100 driver.
* Use ec_datagram_zero() where possible.
* Fix arguments of reg_read.
* Sign/Abs type for reg_ commands?
@@ -52,14 +53,12 @@
* Segmented SDO downloads.
* External memory for SDO transfers.
-* Bus information via userspace library (slaves, sync managers, PDOs, entries).
+* Bus information via userspace library (sync managers, PDOs, entries).
* C++ implementation of the library.
* Bus simulator interface.
* Move master threads, slave handlers and state machines into a user
space daemon.
* Allow master requesting when in ORPHANED phase
-* Mailbox protocol handlers.
-* Mailbox state machine using toggle bits.
* Mailbox gateway.
* Separate CoE debugging.
* Evaluate EEPROM contents after writing.
@@ -76,8 +75,6 @@
Smaller issues:
-* Stop master thread at ecrt_master_request() to get rid of allow_* flags?
-* Clear sync managers in INIT.
* Read out CRC counters.
* Configure slave ports to automatically open on link detection.
* Fix datagram errors on application loading/unloading.