diff -r aecc8cb72097 -r 80d493917205 master/slave.h --- a/master/slave.h Tue Mar 28 12:38:05 2006 +0000 +++ b/master/slave.h Tue Mar 28 13:42:50 2006 +0000 @@ -146,6 +146,23 @@ /*****************************************************************************/ /** + CANopen-SDO. +*/ + +typedef struct +{ + struct list_head list; + uint16_t index; + uint16_t type; + uint8_t max_subindex; + uint8_t features; + char *name; +} +ec_sdo_t; + +/*****************************************************************************/ + +/** EtherCAT-Slave */ @@ -187,6 +204,8 @@ char *eeprom_name; /**< Slave-Name laut Hersteller */ char *eeprom_group; /**< Slave-Beschreibung laut Hersteller */ char *eeprom_desc; /**< Slave-Beschreibung laut Hersteller */ + + struct list_head sdo_dictionary; /**< SDO-Verzeichnis des Slaves */ }; /*****************************************************************************/