TODO
changeset 833 5dca670ae4dd
parent 831 ded9519c8d6e
child 845 43770068e14c
equal deleted inserted replaced
832:a5b4f1d17908 833:5dca670ae4dd
    17 * Remove ecdb.h and let lsec output PDO information 'cut-and-pastable' for
    17 * Remove ecdb.h and let lsec output PDO information 'cut-and-pastable' for
    18   applications.
    18   applications.
    19 * SDO write access in sysfs.
    19 * SDO write access in sysfs.
    20 * Distributed clocks.
    20 * Distributed clocks.
    21 * Update documentation.
    21 * Update documentation.
       
    22 * Do not configure in ecrt_master_activate(), but later in the state machine.
       
    23 * Remove master_state_t.
       
    24 * Scanning of Sdo dictionary / writing EEPROM in OPERATION state.
    22 
    25 
    23 Future issues:
    26 Future issues:
    24 
    27 
    25 * Move slave handlers and state machines, etc. into a user space daemon.
    28 * Move slave handlers and state machines, etc. into a user space daemon.
    26     - Step 1: Replace Sysfs interface with cdev and a user space program
    29     - Step 1: Replace Sysfs interface with cdev and a user space program
    32 * Redundancy with 2 network adapters.
    35 * Redundancy with 2 network adapters.
    33 * Interface/buffers for asynchronous domain IO.
    36 * Interface/buffers for asynchronous domain IO.
    34 
    37 
    35 Smaller issues:
    38 Smaller issues:
    36 
    39 
       
    40 * Unite fsm_pdo_mapping, fsm_pdo_config and fsm_coe_map.
    37 * Clear sync managers in INIT.
    41 * Clear sync managers in INIT.
    38 * Simplify FSMs with <state>_enter() functions.
    42 * Simplify FSMs with <state>_enter() functions.
    39 * Read out CRC counters.
    43 * Read out CRC counters.
    40 * Optimize alignment of process data.
    44 * Optimize alignment of process data.
    41 * Evaluate EEPROM contents after writing.
    45 * Evaluate EEPROM contents after writing.