TODO
changeset 602 0c58446dec3c
parent 566 d4c423da001b
child 607 7b1daa325c5f
equal deleted inserted replaced
601:d6d951b766e3 602:0c58446dec3c
     6 
     6 
     7 -------------------------------------------------------------------------------
     7 -------------------------------------------------------------------------------
     8 
     8 
     9 * Release 1.3:
     9 * Release 1.3:
    10   - Remove ecrt_master_run(). Make master FSM run in process context instead.
    10   - Remove ecrt_master_run(). Make master FSM run in process context instead.
    11   - Separate slave objects from configurations. Make bus dynamic in OPERATION
       
    12     mode.
       
    13   - New sysfs structure with slaves, configurations and links.
       
    14   - Remove addressing scheme "X:Y".
    11   - Remove addressing scheme "X:Y".
       
    12   - Allow only MAC address as device ID.
    15   - Interface/buffers for asynchronous domain IO.
    13   - Interface/buffers for asynchronous domain IO.
    16   - Tool to set aliases.
       
    17   - Remove ugly ec_slave_is_coupler() and ec_slave_has_subbus().
    14   - Remove ugly ec_slave_is_coupler() and ec_slave_has_subbus().
    18   - Add statistics object.
    15   - Add statistics object.
    19   - SDO dictionary and -access in operation mode.
    16   - SDO dictionary and -access in operation mode.
    20   - SDO write access in sysfs.
    17   - SDO write access in sysfs.
    21   - Speed up IDLE-FSM through fast mode with schedule().
    18   - Speed up IDLE-FSM through fast mode with schedule().
    22 
    19 
    23 * Future features:
    20 * Future features:
    24   - e100 driver.
       
    25   - Distributed clocks.
    21   - Distributed clocks.
    26   - Read dynamic PDO mapping from SDO dictionary (see can-cia.org: cia301ds4).
    22   - Read dynamic PDO mapping from SDO dictionary (see can-cia.org: cia301ds4).
    27   - Redundancy with 2 network adapters.
    23   - Redundancy with 2 network adapters.
    28   - Interface for alternative PDO mapping.
    24   - Interface for alternative PDO mapping.
       
    25   - Read out CRC counters.
       
    26   - Optimize alignment of process data.
    29 
    27 
    30 * Smaller changes:
    28 * Smaller changes:
    31   - Simplify FSMs with <state>_enter() functions.
    29   - Simplify FSMs with <state>_enter() functions.
    32   - Dynamic creation of EoE handlers.
    30   - Dynamic creation of EoE handlers.
    33   - Output intermediate results during lsec.
    31   - Output intermediate results during lsec.