equal
deleted
inserted
replaced
50 /*****************************************************************************/ |
50 /*****************************************************************************/ |
51 |
51 |
52 /** CANopen Sdo. |
52 /** CANopen Sdo. |
53 */ |
53 */ |
54 struct ec_sdo { |
54 struct ec_sdo { |
55 struct kobject kobj; /**< kobject */ |
55 struct kobject kobj; /**< kobject. */ |
56 struct list_head list; /**< list item */ |
56 struct list_head list; /**< List item. */ |
57 ec_slave_t *slave; /**< parent slave */ |
57 ec_slave_t *slave; /**< Parent slave. */ |
58 uint16_t index; /**< Sdo index */ |
58 uint16_t index; /**< Sdo index. */ |
59 uint8_t object_code; /**< object code */ |
59 uint8_t object_code; /**< Object code. */ |
60 char *name; /**< Sdo name */ |
60 char *name; /**< Sdo name. */ |
61 uint8_t subindices; /**< subindices */ |
61 uint8_t max_subindex; /**< Maximum subindex. */ |
62 struct list_head entries; /**< entry list */ |
62 struct list_head entries; /**< List of entries. */ |
63 }; |
63 }; |
64 |
64 |
65 /*****************************************************************************/ |
65 /*****************************************************************************/ |
66 |
66 |
67 int ec_sdo_init(ec_sdo_t *, uint16_t, ec_slave_t *); |
67 int ec_sdo_init(ec_sdo_t *, uint16_t, ec_slave_t *); |