summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/master_posix.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/master_posix.c b/src/master_posix.c
index ac5ff55..ec60065 100644
--- a/src/master_posix.c
+++ b/src/master_posix.c
@@ -59,7 +59,7 @@ hs_func_t hs_jumptable[NUM_HS_STATES] = {
HS_STATE_TABLE(EXPAND_AS_JUMPTABLE)
};
-/* df_func_t df_jumptable[NUM_HS_STATES] = { */
+/* df_func_t df_jumptable[NUM_DF_STATES] = { */
/* DF_STATE_TABLE(EXPAND_AS_JUMPTABLE) */
/* }; */
@@ -87,7 +87,7 @@ static void *handshake_func(void * pvArgs);
static void *dataflow_func(void *pvArgs);
static void *routing_func(void *pvArgs);
-dataflow_status_t device_dataflow(uint8_t i2c_addr, uint32_t SOR_code, uint8_t routing_buf_idx);
+dataflow_states_t device_dataflow(uint8_t i2c_addr, uint32_t SOR_code, uint8_t routing_buf_idx);
bool routing(void);
bool cmd_routing(void);
uint8_t get_CTS(uint8_t i2c_addr);
@@ -221,10 +221,10 @@ static void *routing_func(void *pvArgs)
return NULL;
}
-dataflow_status_t device_dataflow(uint8_t i2c_addr, uint32_t SOR_code, volatile uint8_t rbuf_idx)
+dataflow_states_t device_dataflow(uint8_t i2c_addr, uint32_t SOR_code, volatile uint8_t rbuf_idx)
{
uint8_t dev_idx = GET_IDX_FROM_ADDR(i2c_addr);
- dataflow_status_t df_status = DF_IDLE;
+ dataflow_states_t df_status = DF_IDLE;
uint8_t CTS_buf[2] = {0x2, 0xFF};
uint8_t DOC_buf[4];
@@ -276,11 +276,11 @@ dataflow_status_t device_dataflow(uint8_t i2c_addr, uint32_t SOR_code, volatile
df_status = DF_SUCCESS;
}
else if (DOC_buf[1] == DATA) {
- df_status = DF_CTS;
+ df_status = DF_RX_CTS;
data_len = DOC_buf[3];
}
else if (DOC_buf[1] == CMD_UNICAST) {
- df_status = DF_CTS;
+ df_status = DF_RX_CTS;
cmd_dest = DOC_buf[0];
data_len = DOC_buf[3];
}
@@ -297,7 +297,7 @@ dataflow_status_t device_dataflow(uint8_t i2c_addr, uint32_t SOR_code, volatile
break;
}
- case (DF_CTS):
+ case (DF_RX_CTS):
{
if (stream.write(CTS_buf, 2, vptr, &stream) != 0) {
df_status = DF_FAIL;