--- a/master/sdo_request.c Tue Mar 04 09:57:36 2008 +0000
+++ b/master/sdo_request.c Tue Mar 04 10:18:02 2008 +0000
@@ -57,6 +57,7 @@
req->data = NULL;
req->mem_size = 0;
req->data_size = 0;
+ req->dir = EC_DIR_OUTPUT;
req->state = EC_REQUEST_COMPLETE;
}
@@ -181,6 +182,7 @@
void ecrt_sdo_request_read(ec_sdo_request_t *req)
{
+ req->dir = EC_DIR_INPUT;
req->state = EC_REQUEST_QUEUED;
}
@@ -188,6 +190,7 @@
void ecrt_sdo_request_write(ec_sdo_request_t *req)
{
+ req->dir = EC_DIR_OUTPUT;
req->state = EC_REQUEST_QUEUED;
}
@@ -199,3 +202,5 @@
EXPORT_SYMBOL(ecrt_sdo_request_error);
EXPORT_SYMBOL(ecrt_sdo_request_read);
EXPORT_SYMBOL(ecrt_sdo_request_write);
+
+/*****************************************************************************/