summaryrefslogtreecommitdiff
path: root/cesar/mac/pbproc/src/fsm.c
diff options
context:
space:
mode:
Diffstat (limited to 'cesar/mac/pbproc/src/fsm.c')
-rw-r--r--cesar/mac/pbproc/src/fsm.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/cesar/mac/pbproc/src/fsm.c b/cesar/mac/pbproc/src/fsm.c
index abff472235..fac73cc0d5 100644
--- a/cesar/mac/pbproc/src/fsm.c
+++ b/cesar/mac/pbproc/src/fsm.c
@@ -86,10 +86,12 @@ pbproc_fsm_init (pbproc_t *ctx, pbproc_fsm_deferred_cb_t deferred_cb)
ctx->fsm.current_state = PBPROC_FSM_STATE_IDLE;
for (i = 0; i < PBPROC_FSM_STATE_NB; i++)
{
- ctx->fsm.states[i].rx_fc_cb = pbproc_fsm_unexpected_rx_fc;
- ctx->fsm.states[i].access_cb = pbproc_fsm_unexpected_access;
- ctx->fsm.states[i].access_conf_cb = pbproc_fsm_unexpected_access_conf;
- ctx->fsm.states[i].pbdma_cb = pbproc_fsm_unexpected_pbdma;
+ ctx->fsm.states[i].rx_fc_cb = CALLBACK (pbproc_fsm_unexpected_rx_fc);
+ ctx->fsm.states[i].access_cb =
+ CALLBACK (pbproc_fsm_unexpected_access);
+ ctx->fsm.states[i].access_conf_cb =
+ CALLBACK (pbproc_fsm_unexpected_access_conf);
+ ctx->fsm.states[i].pbdma_cb = CALLBACK (pbproc_fsm_unexpected_pbdma);
}
ctx->fsm.deferred_cb = deferred_cb;
ctx->fsm.schedule_deferred = false;