TODO
changeset 1503 b7881d01f98b
parent 1500 ed1a733efbc5
child 1509 a864688e7de5
--- 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.