TODO
changeset 1260 9a43991c2115
parent 1221 18c37827b40e
child 1265 2a3420989cdb
equal deleted inserted replaced
1259:5f9d1abbee71 1260:9a43991c2115
     6 
     6 
     7 -------------------------------------------------------------------------------
     7 -------------------------------------------------------------------------------
     8 
     8 
     9 Version 1.5.0:
     9 Version 1.5.0:
    10 
    10 
    11 * Implement user space realtime interface via cdev.
       
    12 * Remove ecrt_domain_state().
    11 * Remove ecrt_domain_state().
    13 * Segmented Sdo downloads.
    12 * Segmented Sdo downloads.
       
    13 * Overthink pointer return values.
    14 
    14 
    15 Future issues:
    15 Future issues:
    16 
    16 
    17 * Distributed clocks.
    17 * Distributed clocks.
    18 * Move master threads, slave handlers and state machines into a user
    18 * Move master threads, slave handlers and state machines into a user
    30 * File access over EtherCAT (FoE).
    30 * File access over EtherCAT (FoE).
    31 * ethercat tool:
    31 * ethercat tool:
    32     - Data type abbreviations.
    32     - Data type abbreviations.
    33     - Add a -n (numeric) switch.
    33     - Add a -n (numeric) switch.
    34 	- Check for unwanted options.
    34 	- Check for unwanted options.
    35 * Get original driver for r8169.
       
    36 * Simplyfy master fsm by introducing a common request state to handle external
    35 * Simplyfy master fsm by introducing a common request state to handle external
    37   requests (replace write_sii, sdo_request, etc).
    36   requests (replace write_sii, sdo_request, etc).
    38 
    37 
    39 Smaller issues:
    38 Smaller issues:
    40 
    39 
    41 * Stop master thread at ecrt_master_request() to get rid of allow_* flags?
    40 * Stop master thread at ecrt_master_request() to get rid of allow_* flags?
    42 * Evaluate SII Size field (0x003E) to determine maximum SII memory size.
       
    43 * Clear sync managers in INIT.
    41 * Clear sync managers in INIT.
    44 * Read out CRC counters.
    42 * Read out CRC counters.
    45 * Configure slave ports to automatically open on link detection.
    43 * Configure slave ports to automatically open on link detection.
    46 * Only execute one EoE handler per EoE cycle.
    44 * Only execute one EoE handler per EoE cycle.
    47 * Fix datagram errors on application loading/unloading.
    45 * Fix datagram errors on application loading/unloading.