removed all uses of the jobs queue for TF responses, not needed naymore

This commit is contained in:
2017-12-23 20:21:52 +01:00
parent 96d06a086f
commit 97b6fd0028
7 changed files with 46 additions and 140 deletions
+2 -2
View File
@@ -173,14 +173,14 @@ static bool Npx_handleRequest(Unit *unit, TF_ID frame_id, uint8_t command, Paylo
break;
default:
sched_respond_bad_cmd(frame_id);
tf_respond_bad_cmd(frame_id);
return false;
}
return true;
bad_count:
sched_respond_err(frame_id, "BAD PIXEL COUNT");
tf_respond_err(frame_id, "BAD PIXEL COUNT");
return false;
}
+4 -4
View File
@@ -194,23 +194,23 @@ static bool Pin_handleRequest(Unit *unit, TF_ID frame_id, uint8_t command, Paylo
case CMD_READ:
if (!priv->output) {
sched_respond_u8(frame_id, (bool) LL_GPIO_IsInputPinSet(priv->port, priv->ll_pin));
tf_respond_u8(frame_id, (bool) LL_GPIO_IsInputPinSet(priv->port, priv->ll_pin));
} else goto must_be_input;
break;
default:
sched_respond_bad_cmd(frame_id);
tf_respond_bad_cmd(frame_id);
return false;
}
return true;
must_be_output:
sched_respond_err(frame_id, "NOT OUTPUT PIN");
tf_respond_err(frame_id, "NOT OUTPUT PIN");
return false;
must_be_input:
sched_respond_err(frame_id, "NOT INPUT PIN");
tf_respond_err(frame_id, "NOT INPUT PIN");
return false;
}
+1 -1
View File
@@ -138,7 +138,7 @@ static bool Tst_handleRequest(Unit *unit, TF_ID frame_id, uint8_t command, Paylo
break;
default:
sched_respond_bad_cmd(frame_id);
tf_respond_bad_cmd(frame_id);
return false;
}