------------------------------------------------------------------------------- EtherCAT master TODO $Id$ ------------------------------------------------------------------------------- * Release 1.2: - Update feature lists. * Release 1.3: - Remove ecrt_master_run(). Make master FSM run in process context instead. - Implement new addressing scheme (without "X:Y"). - Implement tool to set aliases. - Remove ugly ec_slave_is_coupler(). - Add statistics object. - SDO dictionary and -access in operation mode. - SDO write access in Sysfs. - Speed up IDLE-FSM through fast mode with schedule(). * Implement e100 driver. * Implement distributed clocks. * Read dynamic PDO mapping from SDO dictionary (see can-cia.org: cia301ds4). * Implement redundancy with 2 network adapters. * Implement interface for alternative PDO mapping. * Simplify FSMs with _enter() functions. * Make ec_sync_config() and ec_fmmu_config() to methods of ec_slave_t. * Rename "sysconfig" file to "sysconfig/ethercat". * Dynamic creation of EoE handlers. * Output intermediate results during lsec. * State change FSM: Follow spontaneous state changes. * Implement all EtherCAT datagram types. * File access over EtherCAT (FoE). * Allow VLAN tagging. * Determine number of frames the NIC can handle. -------------------------------------------------------------------------------