From 5f7cd5eb463f1b7ba130f1d27372ac0ee4dc1e9e Mon Sep 17 00:00:00 2001 From: Florian Pose Date: Thu, 19 Mar 2009 08:42:33 +0000 Subject: [PATCH] TODO. --- TODO | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/TODO b/TODO index cdd5c3e5..1da7eed7 100644 --- a/TODO +++ b/TODO @@ -10,26 +10,33 @@ vim: spelllang=en spell Version 1.5.0: -* Remove ecrt_domain_state(). -* Segmented SDO downloads. +* Re-work EoE code. +* Replace locking callbacks. +* Implement EoE callbacks for library. +* Finish library implementation. * Clear slave list on link down. +* Rescan command. +* Override sync manager size? +* Remove ecrt_domain_state()? * Check force_config flag before error. * Remove allow_scanning flag. * Test File access over EtherCAT (FoE) reading. -* Improve application-triggered SDO transfers by moving the statemachine into - the SDO handlers. -* External memory for SDO transfers. -* Bus information via userspace library (slaves, sync managers, PDOs, entries). -* C++ implementation of the library. * Distributed clocks. -* Bus simulator interface. * Implement ecrt_master_slave() in kernel space. -* Implement EoE-locking callbacks for library. * Rename phy-commands to register commands. * Check for ioctl() interface version. +* Improve application-triggered SDO transfers by moving the statemachine into + the SDO handlers. +* FoE in application interface? +* Apply watchdog patches from J. Mohre. Future issues: +* Segmented SDO downloads. +* External memory for SDO transfers. +* Bus information via userspace library (slaves, sync managers, PDOs, entries). +* C++ implementation of the library. +* Bus simulator interface. * Move master threads, slave handlers and state machines into a user space daemon. * Allow master requesting when in ORPHANED phase