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