master/fsm_master.c
changeset 649 a4d3fffdaed7
parent 646 fbbd4e54e031
child 650 c68995623e94
--- a/master/fsm_master.c	Mon Mar 12 08:47:56 2007 +0000
+++ b/master/fsm_master.c	Mon Mar 12 11:02:05 2007 +0000
@@ -285,14 +285,14 @@
         request = list_entry(master->eeprom_requests.next,
                 ec_eeprom_write_request_t, list);
         list_del_init(&request->list); // dequeue
-        request->state = EC_REQ_BUSY;
+        request->state = EC_REQUEST_IN_PROGRESS;
         up(&master->eeprom_sem);
 
         slave = request->slave;
         if (slave->online_state == EC_SLAVE_OFFLINE || slave->error_flag) {
             EC_ERR("Discarding EEPROM data, slave %i not ready.\n",
                     slave->ring_position);
-            request->state = EC_REQ_ERROR;
+            request->state = EC_REQUEST_FAILURE;
             wake_up(&master->eeprom_queue);
             continue;
         }
@@ -339,7 +339,7 @@
         request =
             list_entry(master->sdo_requests.next, ec_sdo_request_t, list);
         list_del_init(&request->list); // dequeue
-        request->state = EC_REQ_BUSY;
+        request->state = EC_REQUEST_IN_PROGRESS;
         up(&master->sdo_sem);
 
         slave = request->sdo->slave;
@@ -348,7 +348,7 @@
                 slave->error_flag) {
             EC_ERR("Discarding SDO request, slave %i not ready.\n",
                     slave->ring_position);
-            request->state = EC_REQ_ERROR;
+            request->state = EC_REQUEST_FAILURE;
             wake_up(&master->sdo_queue);
             continue;
         }
@@ -789,7 +789,7 @@
         slave->error_flag = 1;
         EC_ERR("Failed to write EEPROM data to slave %i.\n",
                 slave->ring_position);
-        request->state = EC_REQ_ERROR;
+        request->state = EC_REQUEST_FAILURE;
         wake_up(&master->eeprom_queue);
         fsm->state = ec_fsm_master_state_error;
         return;
@@ -809,7 +809,7 @@
     if (master->debug_level)
         EC_DBG("Finished writing EEPROM data to slave %i.\n",
                 slave->ring_position);
-    request->state = EC_REQ_COMPLETED;
+    request->state = EC_REQUEST_COMPLETE;
     wake_up(&master->eeprom_queue);
 
     // TODO: Evaluate new EEPROM contents!
@@ -867,14 +867,14 @@
     if (!ec_fsm_coe_success(&fsm->fsm_coe)) {
         EC_DBG("Failed to process SDO request for slave %i.\n",
                 fsm->slave->ring_position);
-        request->state = EC_REQ_ERROR;
+        request->state = EC_REQUEST_FAILURE;
         wake_up(&master->sdo_queue);
         fsm->state = ec_fsm_master_state_error;
         return;
     }
 
     // SDO request finished 
-    request->state = EC_REQ_COMPLETED;
+    request->state = EC_REQUEST_COMPLETE;
     wake_up(&master->sdo_queue);
 
     if (master->debug_level)