TODO
changeset 819 76fe396bdeea
parent 818 b6c87ae254c9
child 831 ded9519c8d6e
equal deleted inserted replaced
818:b6c87ae254c9 819:76fe396bdeea
     6 
     6 
     7 -------------------------------------------------------------------------------
     7 -------------------------------------------------------------------------------
     8 
     8 
     9 Version 1.4.0:
     9 Version 1.4.0:
    10 
    10 
       
    11 * Read PDO mapping via CoE during bus scan.
    11 * Realtime interface changes:
    12 * Realtime interface changes:
    12     - SDO access.
    13     - SDO access.
    13 * Mailbox handler
    14 * Mailbox handler
    14 * Read PDO mapping via CoE during bus scan.
    15 * READMEs for examples.
    15 * SDO write access in sysfs.
       
    16 * Remove get_cycles() calls and references to cpu_khz to increase
    16 * Remove get_cycles() calls and references to cpu_khz to increase
    17   portability.
    17   portability.
    18 * Remove ecdb.h and let lsec output PDO information 'cut-and-pastable' for
    18 * Remove ecdb.h and let lsec output PDO information 'cut-and-pastable' for
    19   applications.
    19   applications.
       
    20 * SDO write access in sysfs.
    20 * Update documentation.
    21 * Update documentation.
    21 * READMEs for examples.
       
    22 * Distributed clocks.
    22 * Distributed clocks.
       
    23 * Safety-over-EtherCAT
    23 
    24 
    24 Future issues:
    25 Future issues:
    25 
    26 
    26 * Move slave handlers and state machines, etc. into a user space daemon.
    27 * Move slave handlers and state machines, etc. into a user space daemon.
    27     - Step 1: Replace Sysfs interface with cdev and a user space program
    28     - Step 1: Replace Sysfs interface with cdev and a user space program
    31 * Redundancy with 2 network adapters.
    32 * Redundancy with 2 network adapters.
    32 * Interface/buffers for asynchronous domain IO.
    33 * Interface/buffers for asynchronous domain IO.
    33 
    34 
    34 Smaller issues:
    35 Smaller issues:
    35 
    36 
    36 * Datagram debugging flag.
       
    37 * Clear sync managers in INIT.
    37 * Clear sync managers in INIT.
    38 * Simplify FSMs with <state>_enter() functions.
    38 * Simplify FSMs with <state>_enter() functions.
    39 * Read out CRC counters.
    39 * Read out CRC counters.
    40 * Optimize alignment of process data.
    40 * Optimize alignment of process data.
    41 * Evaluate EEPROM contents after writing.
    41 * Evaluate EEPROM contents after writing.