diff -r 3213cbbd58b7 -r 6965c23a6826 drivers/ec_device.h --- a/drivers/ec_device.h Fri Dec 16 16:21:22 2005 +0000 +++ b/drivers/ec_device.h Mon Dec 19 08:13:11 2005 +0000 @@ -1,13 +1,12 @@ -/**************************************************************** +/****************************************************************************** * * e c _ d e v i c e . h * * Struktur für ein EtherCAT-Gerät. * - * $Date$ - * $Author$ + * $Id$ * - ***************************************************************/ + *****************************************************************************/ #ifndef _EC_DEVICE_H_ #define _EC_DEVICE_H_ @@ -36,7 +35,7 @@ } EtherCAT_device_state_t; -/***************************************************************/ +/*****************************************************************************/ /** EtherCAT-Gerät. @@ -65,10 +64,12 @@ irqreturn_t (*isr)(int, void *, struct pt_regs *); /**< Adresse der ISR */ struct module *module; /**< Zeiger auf das Modul, das das Gerät zur Verfügung stellt. */ + int error_reported; /**< Zeigt an, ob ein Fehler im zyklischen Code + bereits gemeldet wurde. */ } EtherCAT_device_t; -/***************************************************************/ +/*****************************************************************************/ void EtherCAT_device_init(EtherCAT_device_t *); int EtherCAT_device_assign(EtherCAT_device_t *, struct net_device *); @@ -83,6 +84,6 @@ void EtherCAT_device_debug(EtherCAT_device_t *); -/***************************************************************/ +/*****************************************************************************/ #endif