mirror of
https://gitlab.com/etherlab.org/ethercat.git
synced 2026-09-26 03:53:47 +08:00
Added clear function for SDO kobject.
This commit is contained in:
+13
-1
@@ -53,6 +53,7 @@ extern const ec_code_msg_t al_status_messages[];
|
||||
/*****************************************************************************/
|
||||
|
||||
void ec_slave_clear(struct kobject *);
|
||||
void ec_slave_sdos_clear(struct kobject *);
|
||||
ssize_t ec_show_slave_attribute(struct kobject *, struct attribute *, char *);
|
||||
ssize_t ec_store_slave_attribute(struct kobject *, struct attribute *,
|
||||
const char *, size_t);
|
||||
@@ -83,7 +84,9 @@ static struct kobj_type ktype_ec_slave = {
|
||||
.default_attrs = def_attrs
|
||||
};
|
||||
|
||||
static struct kobj_type ktype_ec_slave_sdos = {};
|
||||
static struct kobj_type ktype_ec_slave_sdos = {
|
||||
.release = ec_slave_sdos_clear
|
||||
};
|
||||
|
||||
/** \endcond */
|
||||
|
||||
@@ -277,6 +280,15 @@ void ec_slave_clear(struct kobject *kobj /**< kobject of the slave */)
|
||||
|
||||
/*****************************************************************************/
|
||||
|
||||
/**
|
||||
*/
|
||||
|
||||
void ec_slave_sdos_clear(struct kobject *kobj /**< kobject for SDOs */)
|
||||
{
|
||||
}
|
||||
|
||||
/*****************************************************************************/
|
||||
|
||||
/**
|
||||
Reset slave from operation mode.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user