Fixed compiler error; added SDO debugging.
authorFlorian Pose <fp@igh-essen.com>
Thu, 15 Sep 2011 16:45:58 +0200
changeset 2110 455126b35650
parent 2107 ebda087981e1
child 2112 70afe990c10e
Fixed compiler error; added SDO debugging.
master/master.c
--- a/master/master.c	Thu Sep 15 15:58:58 2011 +0200
+++ b/master/master.c	Thu Sep 15 16:45:58 2011 +0200
@@ -570,7 +570,7 @@
 
 /** Transition function from IDLE to OPERATION phase.
  */
-int ec_master_enter_operation_phase(i
+int ec_master_enter_operation_phase(
         ec_master_t *master /**< EtherCAT master */
         )
 {
@@ -2407,6 +2407,12 @@
     ec_master_sdo_request_t* request;
     int retval;
 
+    EC_MASTER_DBG(master, 1, "%s(master = 0x%p,"
+            " slave_position = %u, index = 0x%04X, subindex = 0x%02X,"
+            " data = 0x%p, data_size = %zu, abort_code = 0x%p)\n",
+            __func__, master, slave_position, index, subindex,
+            data, data_size, abort_code);
+
     if (!data_size) {
         EC_MASTER_ERR(master, "Zero data size!\n");
         return -EINVAL;
@@ -2485,6 +2491,13 @@
     ec_master_sdo_request_t* request;
     int retval;
 
+    EC_MASTER_DBG(master, 1, "%s(master = 0x%p,"
+            " slave_position = %u, index = 0x%04X, subindex = 0x%02X,"
+            " target = 0x%p, target_size = %zu, result_size = 0x%p, "
+            " abort_code = 0x%p)\n",
+            __func__, master, slave_position, index, subindex, target,
+            target_size, result_size, abort_code);
+
     request = kmalloc(sizeof(*request), GFP_KERNEL);
     if (!request)
         return -ENOMEM;