# HG changeset patch # User Florian Pose # Date 1212590535 0 # Node ID e292bdcb87f892cdf6256b4f1739fb59b1e26001 # Parent dc84a0af63da515f3bd51be557d78919d8a805bc TODO. diff -r dc84a0af63da -r e292bdcb87f8 TODO --- a/TODO Wed Jun 04 14:35:40 2008 +0000 +++ b/TODO Wed Jun 04 14:42:15 2008 +0000 @@ -19,19 +19,9 @@ * Adapt remaining examples. * READMEs for examples. * Update documentation. -* Check for data sizes when reading mapping. - -* SDO write access. -* Wait for bus scanning, even when link is not up at ecrt_request_master(). -* Attach Pdo names. -* Mailbox protocol handlers. -* Mailbox state machine using toggle bits. +* Check for sizes of uploaded Sdos when reading mapping from CoE. +* Attach Pdo names from SII or Coe dictioary to Pdos read via CoE. * Make scanning and configuration run parallel (each). -* Implement realtime interface via cdev. -* Add something like lsec -n to show numeric vendor IDs. -* Separate CoE debugging. -* Evaluate EEPROM contents after writing. -* Optimize alignment of process data. Future issues: @@ -39,7 +29,16 @@ * Move slave handlers and state machines, etc. into a user space daemon (move kernel threads to user space daemon with a TCP interface replacing the cdev). +* Implement user space realtime interface via cdev. +* SDO write access from user space. +* Mailbox protocol handlers. +* Mailbox state machine using toggle bits. * Mailbox gateway. +* Add add -n (numeric) switch to ethercat command. +* Separate CoE debugging. +* Evaluate EEPROM contents after writing. +* Optimize alignment of process data. +* Wait for bus scanning, even when link is not up at ecrt_request_master()? * Redundancy with 2 network adapters. * Interface/buffers for asynchronous domain IO.