TO-DO und Fragen aktualisiert, kleine Sch?nheitskorrekturen.
--- 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
--- 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);
/*****************************************************************************/
--- 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)
--- 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