TODO
changeset 2004 be807e224b0e
parent 1977 e9f722488fcd
child 2011 04fdb4abf120
equal deleted inserted replaced
2003:a7ff6c28a432 2004:be807e224b0e
    12 
    12 
    13 * Ethernet drivers:
    13 * Ethernet drivers:
    14     - Fix link detection in generic driver.
    14     - Fix link detection in generic driver.
    15     - Add native drivers from 2.6.24 up to 2.6.31.
    15     - Add native drivers from 2.6.24 up to 2.6.31.
    16 * ethercat tool:
    16 * ethercat tool:
    17     - Output error after usage.
       
    18     - Implement ranges for slaves and domains.
    17     - Implement ranges for slaves and domains.
    19 * Fix casting away constness during expected WC calculation.
       
    20 * Include SoE drive_no in ethercat tool.
       
    21 
    18 
    22 Future issues:
    19 Future issues:
    23 
    20 
    24 * Remove allow_scanning flag.
    21 * Remove allow_scanning flag.
    25 * Output skipped datagrams again.
    22 * Output skipped datagrams again.
    28 * Always write down PDO assignment/mapping in doubt? If not, add an interface
    25 * Always write down PDO assignment/mapping in doubt? If not, add an interface
    29   for enforcing this.
    26   for enforcing this.
    30 * Read AL status code on spontaneous state change.
    27 * Read AL status code on spontaneous state change.
    31 * recompile tool/CommandVersion.cpp if revision changes.
    28 * recompile tool/CommandVersion.cpp if revision changes.
    32 * Log SoE IDNs with real name ([SP]-x-yyyy).
    29 * Log SoE IDNs with real name ([SP]-x-yyyy).
    33 * Output SoE IDN configurations in 'ethercat config'.
       
    34 * Only output watchdog config if not default.
    30 * Only output watchdog config if not default.
    35 * Implement CompleteAccess for SDO uploads.
    31 * Implement CompleteAccess for SDO uploads.
    36 * Output warning when send_ext() is called in illegal context.
    32 * Output warning when send_ext() is called in illegal context.
    37 * Change SDO index at runtime for SDO request.
    33 * Change SDO index at runtime for SDO request.
    38 * Implement ecrt_slave_config_request_state().
    34 * Implement ecrt_slave_config_request_state().
    72     - Implement CompleteAccess
    68     - Implement CompleteAccess
    73     - Implement --output-file argument in foe_read.
    69     - Implement --output-file argument in foe_read.
    74     - Implement indent in 'ethercat ma'
    70     - Implement indent in 'ethercat ma'
    75     - Implement 0xXXXX:YY format for specifying SDOs.
    71     - Implement 0xXXXX:YY format for specifying SDOs.
    76     - Implement reading from stream for soe_write.
    72     - Implement reading from stream for soe_write.
       
    73     - Output error after usage.
    77 * Simplify master fsm by introducing a common request state to handle external
    74 * Simplify master fsm by introducing a common request state to handle external
    78   requests (replace write_sii, sdo_request, etc).
    75   requests (replace write_sii, sdo_request, etc).
    79 * Remove stdio uses in userspace library?
    76 * Remove stdio uses in userspace library?
       
    77 * Fix casting away constness during expected WC calculation.
       
    78 * Fix bus scan hang when calling ecrt_master_deactivate().
    80 
    79 
    81 Smaller issues:
    80 Smaller issues:
    82 
    81 
    83 * Read out CRC counters.
    82 * Read out CRC counters.
    84 * Configure slave ports to automatically open on link detection.
    83 * Configure slave ports to automatically open on link detection.