TODO
changeset 1278 b93ceb5ebe37
parent 1265 2a3420989cdb
child 1301 7bba5b15289e
equal deleted inserted replaced
1277:1189e040fe12 1278:b93ceb5ebe37
     1 -------------------------------------------------------------------------------
     1 -------------------------------------------------------------------------------
     2 
     2 
     3 EtherCAT master TODO
     3 EtherCAT master TODO
     4 
     4 
     5 $Id$
     5 $Id$
       
     6 
       
     7 vim: spelllang=en spell
     6 
     8 
     7 -------------------------------------------------------------------------------
     9 -------------------------------------------------------------------------------
     8 
    10 
     9 Version 1.5.0:
    11 Version 1.5.0:
    10 
    12 
    11 * Remove ecrt_domain_state().
    13 * Remove ecrt_domain_state().
    12 * Segmented Sdo downloads.
    14 * Segmented Sdo downloads.
    13 * Overthink pointer return values.
    15 * Think over pointer return values.
    14 * Implement Sdo handlers in userspace library.
    16 * Implement Sdo handlers in userspace library.
    15 
    17 
    16 Future issues:
    18 Future issues:
    17 
    19 
    18 * Distributed clocks.
    20 * Distributed clocks.
    31 * File access over EtherCAT (FoE).
    33 * File access over EtherCAT (FoE).
    32 * ethercat tool:
    34 * ethercat tool:
    33     - Data type abbreviations.
    35     - Data type abbreviations.
    34     - Add a -n (numeric) switch.
    36     - Add a -n (numeric) switch.
    35 	- Check for unwanted options.
    37 	- Check for unwanted options.
    36 * Simplyfy master fsm by introducing a common request state to handle external
    38 * Simplify master fsm by introducing a common request state to handle external
    37   requests (replace write_sii, sdo_request, etc).
    39   requests (replace write_sii, sdo_request, etc).
    38 
    40 
    39 Smaller issues:
    41 Smaller issues:
    40 
    42 
    41 * Stop master thread at ecrt_master_request() to get rid of allow_* flags?
    43 * Stop master thread at ecrt_master_request() to get rid of allow_* flags?