# HG changeset patch # User Florian Pose # Date 1143647125 0 # Node ID 5f76a36cd9b4c3cc67f651b428f514c76828a8ce # Parent b09658e50d6fea74ca75fd83bdb27717f51b67dc TO-DO und Fragen aktualisiert, kleine Sch?nheitskorrekturen. diff -r b09658e50d6f -r 5f76a36cd9b4 fragen.txt --- a/fragen.txt Wed Mar 29 15:23:10 2006 +0000 +++ b/fragen.txt Wed Mar 29 15:45:25 2006 +0000 @@ -4,5 +4,6 @@ $Id$ - Unbekannte Kategorien in Digital-IO-Slaves -- Dokumentation EL5101 +- Neue Firmware für EL5101 +- SSI-Klemme geht immer noch nicht? - Dokumentation EL6601 diff -r b09658e50d6f -r 5f76a36cd9b4 include/ecrt.h --- a/include/ecrt.h Wed Mar 29 15:23:10 2006 +0000 +++ b/include/ecrt.h Wed Mar 29 15:45:25 2006 +0000 @@ -81,6 +81,7 @@ void ecrt_domain_queue(ec_domain_t *domain); void ecrt_domain_process(ec_domain_t *domain); + int ecrt_domain_state(ec_domain_t *domain); /*****************************************************************************/ diff -r b09658e50d6f -r 5f76a36cd9b4 master/globals.h --- a/master/globals.h Wed Mar 29 15:23:10 2006 +0000 +++ b/master/globals.h Wed Mar 29 15:45:25 2006 +0000 @@ -26,11 +26,9 @@ #define EC_MAX_DATA_SIZE (EC_MAX_FRAME_SIZE \ - EC_FRAME_HEADER_SIZE \ - EC_COMMAND_HEADER_SIZE \ - - EC_COMMAND_FOOTER_SIZE) /**< Maximale Datengröße */ - -#ifndef NULL -#define NULL ((void *) 0) /**< NULL-Define, falls noch nicht definiert. */ -#endif + - EC_COMMAND_FOOTER_SIZE) /**< Maximale Datengröße + bei einem Kommando pro + Frame */ #define EC_INFO(fmt, args...) \ printk(KERN_INFO "EtherCAT: " fmt, ##args) diff -r b09658e50d6f -r 5f76a36cd9b4 todo.txt --- a/todo.txt Wed Mar 29 15:23:10 2006 +0000 +++ b/todo.txt Wed Mar 29 15:45:25 2006 +0000 @@ -12,6 +12,7 @@ - SysFS-Interface implementieren - DLL-Link-States auslesen und Topologie berechnen - Ethernet over EtherCAT (EoE) +- File access over EtherCAT (FoE) - eepro100-Kartentreiber - Master mit eigener State-Machine -> run() - Installationsanleitung / Dokumentation