TODO
changeset 911 17c3b3aafbb9
parent 910 9fd31755f576
child 918 251e1e0d272c
equal deleted inserted replaced
910:9fd31755f576 911:17c3b3aafbb9
     6 
     6 
     7 -------------------------------------------------------------------------------
     7 -------------------------------------------------------------------------------
     8 
     8 
     9 Version 1.4.0:
     9 Version 1.4.0:
    10 
    10 
       
    11 * Remove the end state of the master state machine.
       
    12 * Remove the xmldev files.
       
    13 * Supply new ec_master_state_t.
       
    14 * Implement ecrt_slave_config_state().
       
    15 * Make ecrt_master_slave_config() return no error when slave is not present
       
    16   or invalid.
       
    17 * Remove get_cycles() calls and references to cpu_khz to increase
       
    18   portability.
    11 * Replace Sysfs interface with cdev and a user space program
    19 * Replace Sysfs interface with cdev and a user space program
    12   to replace lsec; move a few sysfs attributes to proc.
    20   to replace lsec; move a few sysfs attributes to proc.
    13 * Implement realtime interface via cdev.
    21 * Implement realtime interface via cdev.
    14 * Make scanning and configuration run parallel (each).
    22 * Make scanning and configuration run parallel (each).
    15 * Mailbox state machine using toggle bits.
    23 * Mailbox state machine using toggle bits.
    16 * Mailbox protocol handlers.
    24 * Mailbox protocol handlers.
    17 * Remove get_cycles() calls and references to cpu_khz to increase
       
    18   portability.
       
    19 * Remove the end state of the master state machine.
       
    20 * SDO write access in sysfs.
    25 * SDO write access in sysfs.
    21 * Update documentation.
    26 * Update documentation.
    22 * Supply new ec_master_state_t.
       
    23 * Adapt remaining examples.
    27 * Adapt remaining examples.
    24 * READMEs for examples.
    28 * READMEs for examples.
    25 * Separate Pdo and Pdo entry classes.
    29 * Separate Pdo and Pdo entry classes.
    26 * Attach Pdo names.
    30 * Attach Pdo names.
    27 * Wait for bus scanning, even when link is not up at ecrt_request_master().
    31 * Wait for bus scanning, even when link is not up at ecrt_request_master().
    28 * Implement ecrt_slave_config_state().
       
    29 * Add something like lsec -n to show numeric vendor IDs.
    32 * Add something like lsec -n to show numeric vendor IDs.
    30 * Remove the xmldev files.
       
    31 * Separate CoE debugging.
    33 * Separate CoE debugging.
    32 * Make ecrt_master_slave_config() return no error when slave is not present
       
    33   or invalid.
       
    34 * Evaluate EEPROM contents after writing.
    34 * Evaluate EEPROM contents after writing.
    35 
    35 
    36 Future issues:
    36 Future issues:
    37 
    37 
    38 * Distributed clocks.
    38 * Distributed clocks.